aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-08-06 14:06:32 +0200
committerGerd Hoffmann <kraxel@redhat.com>2020-08-06 14:06:32 +0200
commita6e99b03c3c557a6336e69e8c08defce750ab41d (patch)
treee04977b26b230e819caf60c35b5bcdc6506bf45c
parent61fade7b3ffad883c6aa427bd7e3817f02af84da (diff)
downloadgterm-a6e99b03c3c557a6336e69e8c08defce750ab41d.tar.gz
ci: use builder images
-rw-r--r--.gitlab-ci.yml14
1 files changed, 4 insertions, 10 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1be2bb9..6a8b6c3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,10 +1,6 @@
stages:
- build
-.builddep_dnf: &builddep_dnf
- - dnf install -y 'dnf-command(builddep)'
- - dnf builddep -y *.spec
-
.build_meson: &build_meson
- mkdir build-meson
- meson . build-meson
@@ -12,19 +8,17 @@ stages:
build_fedora:
stage: build
- image: fedora:latest
+ image: registry.gitlab.com/kraxel/rpm-package-builder:fedora
before_script:
- - *builddep_dnf
+ - dnf builddep -y *.spec
script:
- *build_meson
build_centos8:
stage: build
- image: centos:8
+ image: registry.gitlab.com/kraxel/rpm-package-builder:centos8
before_script:
- - dnf install -y 'dnf-command(config-manager)'
- - dnf config-manager --set-enabled PowerTools
- - *builddep_dnf
+ - dnf builddep -y *.spec
script:
- *build_meson