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

Merge branch 'el9' into 'main'

Add EL9 build/test CI workflow

See merge request computing/gwdatafind/client!90
parents 6936c0f0 0794acf6
No related branches found
No related tags found
No related merge requests found
......@@ -12,15 +12,33 @@ include:
# -- macros
.el7:
image: igwn/base:el7-testing
.el:
variables:
EPEL: "true"
.el7:
extends: .el
image: igwn/base:el7-testing
.el7-builder:
extends: .el7
image: igwn/builder:el7-testing
.el8:
extends: .el
image: igwn/base:el8-testing
variables:
EPEL: "true"
.el8-builder:
extends: .el8
image: igwn/builder:el8-testing
.el9:
extends: .el
image: igwn/base:el9-testing
.el9-builder:
extends: .el9
#image: igwn/builder:el9-testing <-- igwn/builder isn't ready
# -- source packages --------
#
......@@ -40,12 +58,17 @@ include:
srpm:el7:
extends:
- .srpm
- .el7
- .el7-builder
srpm:el8:
extends:
- .srpm
- .el8
- .el8-builder
srpm:el9:
extends:
- .srpm
- .el9-builder
# -- binary packages --------
#
......@@ -64,17 +87,24 @@ srpm:el8:
rpm:el7:
extends:
- .rpm
- .el7
- .el7-builder
needs:
- srpm:el7
rpm:el8:
extends:
- .rpm
- .el8
- .el8-builder
needs:
- srpm:el8
rpm:el9:
extends:
- .rpm
- .el9-builder
needs:
- srpm:el9
# -- test -------------------
.test:el:
......@@ -115,6 +145,13 @@ test:el8:
needs:
- rpm:el8
test:el9:
extends:
- .test:el
- .el9
needs:
- rpm:el9
# -- lint -------------------
#
# These jobs check the code
......@@ -144,3 +181,10 @@ rpmlint:el8:
- .el8
needs:
- 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