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

ci: add EL9 build/test jobs

parent 70a4ca6d
No related branches found
No related tags found
1 merge request!56Add EL9 CI build/test jobs
...@@ -12,15 +12,21 @@ include: ...@@ -12,15 +12,21 @@ include:
# -- macros # -- macros
.el7: .el:
image: igwn/builder:el7-testing
variables: variables:
EPEL: "true" EPEL: "true"
.el7:
extends: .el
image: igwn/builder:el7-testing
.el8: .el8:
extends: .el
image: igwn/builder:el8-testing image: igwn/builder:el8-testing
variables:
EPEL: "true" .el9:
extends: .el
image: igwn/builder:el9-testing
# -- source packages -------- # -- source packages --------
# #
...@@ -64,6 +70,11 @@ srpm:el8: ...@@ -64,6 +70,11 @@ srpm:el8:
- .srpm - .srpm
- .el8 - .el8
srpm:el9:
extends:
- .srpm
- .el9
# -- binary packages -------- # -- binary packages --------
# #
# These jobs generate binary RPMs # These jobs generate binary RPMs
...@@ -92,6 +103,13 @@ rpm:el8: ...@@ -92,6 +103,13 @@ rpm:el8:
needs: needs:
- srpm:el8 - srpm:el8
rpm:el9:
extends:
- .rpm
- .el9
needs:
- srpm:el9
# -- test ------------------- # -- test -------------------
.test:el: .test:el:
...@@ -134,6 +152,16 @@ test:el7: ...@@ -134,6 +152,16 @@ test:el7:
# needs: # needs:
# - tarball # - tarball
# - rpm:el8 # - rpm:el8
# image: igwn/base:el8-testing
test:el9:
extends:
- .test:el
- .el9
needs:
- tarball
- rpm:el9
image: igwn/base:el9-testing
# -- lint ------------------- # -- lint -------------------
# #
...@@ -160,3 +188,10 @@ rpmlint:el8: ...@@ -160,3 +188,10 @@ rpmlint:el8:
- .el8 - .el8
needs: needs:
- rpm:el8 - rpm:el8
rpmlint:el9:
extends:
- .rpmlint
- .el9
needs:
- rpm:el9
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