[pangomm] CI: Reinsert 'meson test'



commit 85996178ab678597f03217f77395876ba0205ce9
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Tue Jan 4 19:12:37 2022 +0100

    CI: Reinsert 'meson test'
    
    now with (hopefully) correct YAML syntax.

 .gitlab-ci.yml | 6 ++++++
 1 file changed, 6 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 86fbcf4..0892b66 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -99,6 +99,10 @@ release_gcc_build:
     # -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
     - meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
     - meson compile
+    # Must wrap the command in single quotes because of the colon.
+    # See https://gitlab.gnome.org/help/ci/yaml/script.md#use-special-characters-with-script
+    # Don't test subprojects.
+    - 'meson test --suite pangomm:'
     - meson install
   cache:
     key: build-deps
@@ -125,6 +129,8 @@ release_clang_build:
     # -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
     - CC=clang CXX=clang++ meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
     - meson compile
+    # Don't test subprojects.
+    - 'meson test --suite pangomm:'
     - meson install
   allow_failure: true
   cache:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]