summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2020-11-24 16:15:34 +0100
committerThomas Haller <thaller@redhat.com>2020-11-24 18:44:11 +0100
commit9960c8d727e0a1073c96b3ff45a94a8ca3c7061b (patch)
treef48223b89ea4fdea0a1cea750383f0d2932691e9
parent195cbf3cee71348458b638d40d833f797240fa18 (diff)
downloadNetworkManager-9960c8d727e0a1073c96b3ff45a94a8ca3c7061b.tar.gz
gitlab-ci: add CentOS 7.9 and 8.2 images
-rw-r--r--.gitlab-ci.yml68
-rw-r--r--.gitlab-ci/config.yml2
2 files changed, 66 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 66644714f4..68463b8def 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -40,10 +40,10 @@ variables:
# these tags should be updated each time the list of packages is updated
# changing these will force rebuilding the associated image
# Note: these tags have no meaning and are not tied to a particular NM version
- FEDORA_TAG: '2020-11-17.0-3bc1d72be050'
- UBUNTU_TAG: '2020-11-17.0-dc51098af332'
- DEBIAN_TAG: '2020-11-17.0-dc51098af332'
- CENTOS_TAG: '2020-11-17.0-3bc1d72be050'
+ FEDORA_TAG: '2020-11-17.0-5276eb5b0e3c'
+ UBUNTU_TAG: '2020-11-17.0-89dd88de8047'
+ DEBIAN_TAG: '2020-11-17.0-89dd88de8047'
+ CENTOS_TAG: '2020-11-17.0-5276eb5b0e3c'
FEDORA_EXEC: 'bash .gitlab-ci/fedora-install.sh'
UBUNTU_EXEC: 'bash .gitlab-ci/debian-install.sh'
@@ -275,6 +275,16 @@ centos:7.8.2003@container-prep:
FDO_DISTRIBUTION_TAG: $CENTOS_TAG
FDO_DISTRIBUTION_EXEC: $CENTOS_EXEC
+centos:7.9.2009@container-prep:
+ extends:
+ - .fdo.container-build@centos
+ stage: prep
+ variables:
+ GIT_STRATEGY: none
+ FDO_DISTRIBUTION_VERSION: '7.9.2009'
+ FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+ FDO_DISTRIBUTION_EXEC: $CENTOS_EXEC
+
centos:8.1.1911@container-prep:
extends:
- .fdo.container-build@centos
@@ -285,6 +295,16 @@ centos:8.1.1911@container-prep:
FDO_DISTRIBUTION_TAG: $CENTOS_TAG
FDO_DISTRIBUTION_EXEC: $CENTOS_EXEC
+centos:8.2.2004@container-prep:
+ extends:
+ - .fdo.container-build@centos
+ stage: prep
+ variables:
+ GIT_STRATEGY: none
+ FDO_DISTRIBUTION_VERSION: '8.2.2004'
+ FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+ FDO_DISTRIBUTION_EXEC: $CENTOS_EXEC
+
#################################################################
# #
# container clean stage #
@@ -499,6 +519,15 @@ centos:7.8.2003@container-clean:
FDO_DISTRIBUTION_VERSION: '7.8.2003'
FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+centos:7.9.2009@container-clean:
+ extends:
+ - .container-clean
+ variables:
+ GIT_STRATEGY: none
+ CURRENT_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/centos/$FDO_DISTRIBUTION_VERSION:$FDO_DISTRIBUTION_TAG
+ FDO_DISTRIBUTION_VERSION: '7.9.2009'
+ FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+
centos:8.1.1911@container-clean:
extends:
- .container-clean
@@ -508,6 +537,15 @@ centos:8.1.1911@container-clean:
FDO_DISTRIBUTION_VERSION: '8.1.1911'
FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+centos:8.2.2004@container-clean:
+ extends:
+ - .container-clean
+ variables:
+ GIT_STRATEGY: none
+ CURRENT_CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/centos/$FDO_DISTRIBUTION_VERSION:$FDO_DISTRIBUTION_TAG
+ FDO_DISTRIBUTION_VERSION: '8.2.2004'
+ FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+
#################################################################
# #
@@ -748,6 +786,17 @@ t_centos:7.8.2003:
- "centos:7.8.2003@container-prep"
when: manual
+t_centos:7.9.2009:
+ extends:
+ - .build@template
+ - .fdo.distribution-image@centos
+ variables:
+ FDO_DISTRIBUTION_VERSION: '7.9.2009'
+ FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+ needs:
+ - "centos:7.9.2009@container-prep"
+ when: manual
+
t_centos:8.1.1911:
extends:
- .build@template
@@ -759,6 +808,17 @@ t_centos:8.1.1911:
- "centos:8.1.1911@container-prep"
when: manual
+t_centos:8.2.2004:
+ extends:
+ - .build@template
+ - .fdo.distribution-image@centos
+ variables:
+ FDO_DISTRIBUTION_VERSION: '8.2.2004'
+ FDO_DISTRIBUTION_TAG: $CENTOS_TAG
+ needs:
+ - "centos:8.2.2004@container-prep"
+ when: manual
+
#################################################################
# #
# specific jobs #
diff --git a/.gitlab-ci/config.yml b/.gitlab-ci/config.yml
index 6e6b8bc5e2..201828379c 100644
--- a/.gitlab-ci/config.yml
+++ b/.gitlab-ci/config.yml
@@ -52,7 +52,9 @@ distributions:
- '7.6.1810'
- '7.7.1908'
- '7.8.2003'
+ - '7.9.2009'
- '8.1.1911'
+ - '8.2.2004'
# specifies which of the above distros is used as source for pages
pages_build: