summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml22
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