summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2023-03-21 20:22:30 +0100
committerCarlos Garnacho <carlosg@gnome.org>2023-03-21 21:00:44 +0100
commit5fd01f34b3f96889169a844f3955586431f71924 (patch)
tree9316a4e6c1829381931e3f8bacd5f221d30a276d /.gitlab-ci.yml
parent3625282b3417b5ef72d9504716a6228f0326619f (diff)
downloadtracker-5fd01f34b3f96889169a844f3955586431f71924.tar.gz
ci: Run tests for libsoup 2.x
Since we are departing from test beds that have libsoup2 only into ones that have soup2 available but soup3 is also available and enabled by default, the several paths skewed the coverage testing paths. Add a test target for soup2 specifically, so we get some of it back and spot regressions in libsoup2 support.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ca6d746db..096d96c38 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -448,6 +448,16 @@ test-website:
needs:
- build-fedora-container@x86_64
+test-soup2@x86_64:
+ extends:
+ - .fdo.distribution-image@fedora
+ - .tracker.fedora:37@x86_64
+ needs:
+ - build-fedora@x86_64
+ before_script:
+ - meson configure -Dsoup=soup2 build
+ <<: *test
+
coverage:
extends:
- .fdo.distribution-image@fedora
@@ -479,6 +489,7 @@ coverage:
- test-fedora@aarch64
- test-fedora-rawhide@aarch64
- test-alpine@x86_64
+ - test-soup2@x86_64
coverity:
extends: