diff options
author | Bastien Nocera <hadess@hadess.net> | 2020-11-20 13:11:54 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2020-11-20 13:41:28 +0100 |
commit | 62ad71f180fdd82ac845534025030c528493f8da (patch) | |
tree | c85d68ffb53cb835d86ae648e3852730ea073861 /.gitlab-ci.yml | |
parent | 88ea2a64f159a9b78e927103e895034c8d1d6f3e (diff) | |
download | libgudev-62ad71f180fdd82ac845534025030c528493f8da.tar.gz |
ci: Move package list to variables
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 19dd4a7..45e80fd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,25 @@ variables: LAST_ABI_BREAK: "43a593b5b4097b887e49eaacafbc1337bd709718" + DNF_CORE_DEPS: > + gcc + gettext + redhat-rpm-config + libtool + automake + autoconf + xz + make + git + gnome-common + systemd-devel + glib2-devel + DNF_TEST_DEPS: > + gobject-introspection-devel + vala + umockdev-devel + libabigail + DNF_API_DOC_DEPS: > + gtk-doc stages: - test @@ -8,7 +28,7 @@ build-fedora: image: fedora:latest stage: test before_script: - - dnf install -y gcc redhat-rpm-config libtool automake autoconf gtk-doc make glib2-devel systemd-devel umockdev-devel git libabigail gnome-common xz + - dnf install -y ${DNF_CORE_DEPS} ${DNF_TEST_DEPS} ${DNF_API_DOC_DEPS} script: - ./autogen.sh --disable-dependency-tracking - make |