[totem-pl-parser/wip/hadess/fix-ci] ci: Fix problems accessing gvfs
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [totem-pl-parser/wip/hadess/fix-ci] ci: Fix problems accessing gvfs
- Date: Thu, 28 Jan 2021 10:50:56 +0000 (UTC)
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]