aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml28
1 files changed, 28 insertions, 0 deletions
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