aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2021-03-26 15:46:18 +0100
committerJonas Ådahl <jadahl@gmail.com>2021-03-26 15:50:36 +0100
commit5a2611b7adc2782bad5cd1b24467c3b243788968 (patch)
treedca64bf726040bb953d00bc99dafc75cb014d2cc
parent1e52414765a342ed7e872927313de14906c84b8e (diff)
ci: Add test-meson step
Apart from the autotools build system, also test the meson build system. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
-rw-r--r--.gitlab-ci.yml13
1 files changed, 12 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fb8b59f..45f7388 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -23,7 +23,18 @@ container_build:
variables:
GIT_STRATEGY: none
-test:
+test-meson:
+ stage: test
+ extends:
+ - .debian
+ - .fdo.distribution-image@debian
+ script:
+ - meson build
+ - ninja -C build
+ - meson test -C build
+ - ninja -C build install
+
+test-autotools:
stage: test
extends:
- .debian