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:11:54 +0100 |
commit | b9fbe6d9ac6903b81a34408a1e5a1c13f75dea57 (patch) | |
tree | 213d04500ff75436fb059800c3ae00867b7f5f96 | |
parent | a369b08df21a48d91ff221d8420c0c3cae2e19f2 (diff) | |
download | libgudev-b9fbe6d9ac6903b81a34408a1e5a1c13f75dea57.tar.gz |
ci: Move package list to variables
-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 |