summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2019-01-16 13:22:36 +0100
committerBastien Nocera <hadess@hadess.net>2019-01-16 18:43:57 +0100
commit5b22c94bc05fc02b53e19b61b3bcc3e3cbdbb910 (patch)
treed822a5ef74611a632852f8251dae3e412c47a892
parent5a2838d77341bcc7fac99a371904c0b94ef8d797 (diff)
downloadtotem-pl-parser-5b22c94bc05fc02b53e19b61b3bcc3e3cbdbb910.tar.gz
ci: Add gvfs to the test phase
So that HTTP and udisks tests actually go through.
-rw-r--r--.gitlab-ci.yml10
1 files changed, 8 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6243969..87b52e1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,8 +1,14 @@
+variables:
+ DEPENDENCIES: redhat-rpm-config meson git gettext gtk-doc intltool meson glib2-devel libxml2-devel gobject-introspection-devel libgcrypt-devel libarchive-devel libquvi-devel
+ TEST_DEPS: gvfs dbus-daemon
+
build-fedora:
image: fedora:latest
before_script:
- - dnf install -y redhat-rpm-config meson git gettext gtk-doc intltool meson glib2-devel libxml2-devel gobject-introspection-devel libgcrypt-devel libarchive-devel libquvi-devel
+ # Update
+ - dnf -y update && dnf install -y $DEPENDENCIES
script:
- meson _build
- - ninja -C _build test
+ - dnf install -y $TEST_DEPS
+ - GIO_USE_VOLUME_MONITOR=unix dbus-run-session ninja -C _build test
- ninja -C _build install