Skip to content
Snippets Groups Projects
Unverified Commit 181f9eb2 authored by Duncan Macleod's avatar Duncan Macleod
Browse files

ci: use igwn/{base,builder} selectively for RHEL

only use builder for build jobs, use base for testing, currently use base for building on el9, until docker/builder#2 is complete
parent c87c0e84
No related branches found
No related tags found
1 merge request!56Add EL9 CI build/test jobs
...@@ -18,15 +18,29 @@ include: ...@@ -18,15 +18,29 @@ include:
.el7: .el7:
extends: .el extends: .el
image: igwn/base:el7-testing
.el7-build:
extends: .el7
image: igwn/builder:el7-testing image: igwn/builder:el7-testing
.el8: .el8:
extends: .el extends: .el
image: igwn/base:el8-testing
.el8-build:
extends: .el8
image: igwn/builder:el8-testing image: igwn/builder:el8-testing
.el9: .el9:
extends: .el extends: .el
image: igwn/builder:el9-testing image: igwn/base:el9-testing
.el9-build:
extends: .el9
# no igwn/builder for el9 yet,
# see https://git.ligo.org/docker/builder/-/issues/2
image: igwn/base:el9-testing
# -- source packages -------- # -- source packages --------
# #
...@@ -63,17 +77,17 @@ include: ...@@ -63,17 +77,17 @@ include:
srpm:el7: srpm:el7:
extends: extends:
- .srpm - .srpm
- .el7 - .el7-build
srpm:el8: srpm:el8:
extends: extends:
- .srpm - .srpm
- .el8 - .el8-build
srpm:el9: srpm:el9:
extends: extends:
- .srpm - .srpm
- .el9 - .el9-build
# -- binary packages -------- # -- binary packages --------
# #
...@@ -92,21 +106,21 @@ srpm:el9: ...@@ -92,21 +106,21 @@ srpm:el9:
rpm:el7: rpm:el7:
extends: extends:
- .rpm - .rpm
- .el7 - .el7-build
needs: needs:
- srpm:el7 - srpm:el7
rpm:el8: rpm:el8:
extends: extends:
- .rpm - .rpm
- .el8 - .el8-build
needs: needs:
- srpm:el8 - srpm:el8
rpm:el9: rpm:el9:
extends: extends:
- .rpm - .rpm
- .el9 - .el9-build
needs: needs:
- srpm:el9 - srpm:el9
...@@ -142,7 +156,6 @@ test:el7: ...@@ -142,7 +156,6 @@ test:el7:
needs: needs:
- tarball - tarball
- rpm:el7 - rpm:el7
image: igwn/base:el7-testing
# -- EL8 has python3-flask < 1.0.0 # -- EL8 has python3-flask < 1.0.0
#test:el8: #test:el8:
...@@ -152,7 +165,6 @@ test:el7: ...@@ -152,7 +165,6 @@ test:el7:
# needs: # needs:
# - tarball # - tarball
# - rpm:el8 # - rpm:el8
# image: igwn/base:el8-testing
test:el9: test:el9:
extends: extends:
...@@ -161,7 +173,6 @@ test:el9: ...@@ -161,7 +173,6 @@ test:el9:
needs: needs:
- tarball - tarball
- rpm:el9 - rpm:el9
image: igwn/base:el9-testing
# -- lint ------------------- # -- lint -------------------
# #
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment