diff options
author | Thomas Haller <thaller@redhat.com> | 2020-11-24 16:15:34 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2020-11-24 18:44:11 +0100 |
commit | 9960c8d727e0a1073c96b3ff45a94a8ca3c7061b (patch) | |
tree | f48223b89ea4fdea0a1cea750383f0d2932691e9 | |
parent | 195cbf3cee71348458b638d40d833f797240fa18 (diff) | |
download | NetworkManager-9960c8d727e0a1073c96b3ff45a94a8ca3c7061b.tar.gz |
gitlab-ci: add CentOS 7.9 and 8.2 images
-rw-r--r-- | .gitlab-ci.yml | 68 | ||||
-rw-r--r-- | .gitlab-ci/config.yml | 2 |
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: |