[gnome-software/wip/kalev/f29-ci2: 3/4] CI: Switch to F29



commit 42fff93fbe4b82d109b3e93010e6f6dcb52ae9e2
Author: Kalev Lember <klember redhat com>
Date:   Fri Mar 1 11:58:52 2019 +0100

    CI: Switch to F29
    
    For reasons unknown the dbus activation for polkit and fwupd doesn't
    seem to work any more, so we have to now start them manually before
    running self tests.

 .gitlab-ci.yml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1948b61c..805dc7d5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: fedora:28
+image: fedora:29
 
 stages:
   - build
@@ -6,11 +6,9 @@ stages:
 before_script:
   # Update and use base build deps
   - dnf update -y && dnf -y install git gobject-introspection-devel dnf-plugins-core @buildsys-build
-  - dnf install -y 
https://people.freedesktop.org/~hughsient/temp/libappstream-glib-0.7.14-0.641.20181015git.fc29.x86_64.rpm 
https://people.freedesktop.org/~hughsient/temp/libappstream-glib-devel-0.7.14-0.641.20181015git.fc29.x86_64.rpm
   - dnf --enablerepo updates-testing -y builddep gnome-software
   # Some deps may not be sync'd
   - dnf -y install rpm-devel
-  - dnf -y install rpm-ostree-devel
   - dnf -y install libdnf-devel
   - dnf -y install libstemmer-devel
   - dnf -y install gnome-online-accounts-devel
@@ -24,6 +22,8 @@ build-gnome-software:
   - mkdir -p /var
   - ln -s /var/run /run
   - dbus-daemon --system --fork
+  - /usr/lib/polkit-1/polkitd -n &
+  - /usr/libexec/fwupd/fwupd -v &
   - meson test -v -C _build gs-self-test-lib
   - meson test -v -C _build gs-self-test-core
   - meson test -v -C _build gs-self-test-dpkg


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