summaryrefslogtreecommitdiff
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:03:48 +0100
commit13196660ad70d5916a1e30951dfd55af591473db (patch)
tree04fa70b9c132a242054683564ce896e68eefa5d1
parentb3f8ada5007b22820357607d548d249a2a24d6ff (diff)
downloadtracker-13196660ad70d5916a1e30951dfd55af591473db.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.
-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: