[libgudev/tchaik/meson: 2/3] ci: Move package list to variables




commit b9fbe6d9ac6903b81a34408a1e5a1c13f75dea57
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Nov 20 13:11:54 2020 +0100

    ci: Move package list to variables

 .gitlab-ci.yml | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)
---
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


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