[libgudev/tchaik/meson: 3/5] ci: Move package list to variables
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgudev/tchaik/meson: 3/5] ci: Move package list to variables
- Date: Fri, 20 Nov 2020 12:42:01 +0000 (UTC)
commit 62ad71f180fdd82ac845534025030c528493f8da
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]