From 91cc5ed8177298019bbff11b59ab8e5a64f15cb8 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Fri, 25 Sep 2020 10:01:15 +0200 Subject: ci: tito builds for centos 7+8 --- .gitlab-ci.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9fb14cf..ad5d370 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -44,14 +44,42 @@ tito_fedora: paths: - rpms-fedora/ +tito_centos8: + stage: rpms + image: registry.gitlab.com/kraxel/rpm-package-builder:centos8 + before_script: + - dnf builddep -y *.spec + script: + - tito build --test --rpm --output rpms-centos8 + - createrepo rpms-centos8 + artifacts: + paths: + - rpms-centos8/ + +tito_centos7: + stage: rpms + image: registry.gitlab.com/kraxel/rpm-package-builder:centos7 + before_script: + - dnf builddep -y *.spec + script: + - tito build --test --rpm --output rpms-centos7 + - createrepo rpms-centos7 + artifacts: + paths: + - rpms-centos7/ + pages: stage: repo image: registry.gitlab.com/kraxel/rpm-package-builder:fedora dependencies: - tito_fedora + - tito_centos8 + - tito_centos7 script: - mkdir public - mv rpms-fedora public/fedora + - mv rpms-centos8 public/centos8 + - mv rpms-centos7 public/centos7 - dnf install -y tree - tree --charset utf8 -H . public > index.html - mv index.html public -- cgit