summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2021-03-22 01:39:48 +0100
committerCarlos Garnacho <carlosg@gnome.org>2021-03-22 13:34:13 +0100
commit597319758068dd2a4626868d2b37ef38123e7f51 (patch)
treefd2ef97b6f6b06a086718ba84e37e561974961e7 /.gitlab-ci.yml
parent15c0d7845740050346f050250d2b74d1f8b4a1bd (diff)
downloadtracker-597319758068dd2a4626868d2b37ef38123e7f51.tar.gz
ci: Enable TAP in tests
Also remove the code fetching meson from git for Rawhide. This is not necessary anymore.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files changed, 1 insertions, 6 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8888beea1..05259f6d6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,7 +20,7 @@ stages:
script:
- mkdir build
- cd build
- - meson .. -Db_lto=true -Db_coverage=true -Dsystemd_user_services=false
+ - meson .. -Db_lto=true -Db_coverage=true -Dsystemd_user_services=false -Dtests_tap_protocol=true
- ninja
- |
# Remove the many "CI_" variables from the environment. Meson dumps the
@@ -65,11 +65,6 @@ test-ubuntu-rolling:
test-fedora-rawhide:
image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/fedora:rawhide
- before_script:
- - git clone https://github.com/mesonbuild/meson
- - cd meson
- - pip3 install --user .
- - cd ..
<<: *test
coverage-analysis: