[totem-pl-parser/wip/hadess/fix-ci] ci: Fix problems accessing gvfs




commit b4406d50f874e27563ca91ce507a0261d59762bd
Author: Bastien Nocera <hadess hadess net>
Date:   Thu Jan 28 11:26:53 2021 +0100

    ci: Fix problems accessing gvfs
    
    The user bus is now autostarted by systemd, so no need to run our own
    session on top of it.

 .gitlab-ci.yml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 73146aa..18b853e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,23 +3,23 @@ variables:
   DEPS_QUVI: libquvi-devel
   DEPS_ABI_CHECK: libabigail libsoup-devel gmime-devel
   TEST_DEPS: gvfs dbus-daemon
+  GIO_USE_VOLUME_MONITOR: gvfs
   LAST_ABI_BREAK: "9ccc3c78a5a41b86bdd2c9fb63ad4963e65e4f63"
 
 build-fedora:
   image: fedora:latest
   before_script:
     # Update
-    - dnf -y update && dnf install -y $DEPENDENCIES
+    - dnf -y update && dnf install -y $DEPENDENCIES $TEST_DEPS
   script:
     - meson _build
-    - dnf install -y $TEST_DEPS
-    - GIO_USE_VOLUME_MONITOR=unix dbus-run-session ninja -C _build test
+    - ninja -C _build test
     - ninja -C _build install
     # And now with quvi support
     - rm -rf _build
     - dnf install -y $DEPS_QUVI
     - meson _build
-    - GIO_USE_VOLUME_MONITOR=unix dbus-run-session ninja -C _build test
+    - ninja -C _build test
     - ninja -C _build install
     # ABI check
     - dnf install -y $DEPS_ABI_CHECK


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]