From d374ea676fd0c9883c95dfd181cf37a7e95025cc Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Wed, 15 Apr 2020 13:22:06 +0100 Subject: [PATCH] ci: Switch from Fedora to Debian for CI Debian Unstable now has libglib-testing packaged, which can be used to avoid having to build it as a submodule. Otherwise, building on Debian should be largely equivalent to building on Fedora. Signed-off-by: Philip Withnall Helps: !3 --- .gitlab-ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 61ed3c7..f66c17d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,11 +1,11 @@ -image: fedora:30 +image: debian:unstable before_script: - - dnf install -y meson pkgconf-pkg-config gtk-doc - libxml2-devel dbus-daemon - glib2-devel dbus-devel gobject-introspection-devel - gettext-devel polkit-devel polkit-gnome git - lcov pam-devel gtk3-devel accountsservice-devel flatpak-devel + - apt update + - apt install -y meson pkg-config gtk-doc-tools libxml2-utils + libglib2.0-dev libgirepository1.0-dev libpam0g-dev + gettext policykit-1 libpolkit-gobject-1-dev git + lcov libgtk-3-dev libaccountsservice-dev libflatpak-dev - export LANG=C.UTF-8 stages: @@ -16,7 +16,7 @@ cache: paths: - _ccache/ -fedora: +debian: stage: build except: - tags