diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2020-12-02 15:06:13 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2020-12-16 14:04:20 +0100 |
commit | 1c6d7071c4d0055247b092143fcf643a579d5d3b (patch) | |
tree | 6d8026ffc4843ca7dbf40dba7e14c1aedd1980e7 | |
parent | c3a8f2070e727851c50cffac91d20352d4ed8699 (diff) | |
download | podman-docker-builder-1c6d7071c4d0055247b092143fcf643a579d5d3b.tar.gz |
rename tags
-rw-r--r-- | .gitlab-ci.yml | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0c3bc9b..a2b6b52 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,6 +4,9 @@ stages: - build - manifest +variables: + TAG: devel + aarch64: stage: build tags: @@ -12,8 +15,8 @@ aarch64: - ./configure-mirror - ./configure-podman - podman login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - podman build --tag $CI_REGISTRY_IMAGE:aarch64 . - - podman push $CI_REGISTRY_IMAGE:aarch64 + - podman build --tag $CI_REGISTRY_IMAGE:${TAG}-aarch64 . + - podman push $CI_REGISTRY_IMAGE:${TAG}-aarch64 x86_64: stage: build @@ -21,8 +24,8 @@ x86_64: - ./configure-mirror - ./configure-podman - podman login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - podman build --tag $CI_REGISTRY_IMAGE:x86_64 . - - podman push $CI_REGISTRY_IMAGE:x86_64 + - podman build --tag $CI_REGISTRY_IMAGE:${TAG}-x86_64 . + - podman push $CI_REGISTRY_IMAGE:${TAG}-x86_64 manifest: stage: manifest @@ -30,7 +33,7 @@ manifest: - ./configure-mirror - ./configure-podman - buildah login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - buildah manifest create manifest - - buildah manifest add manifest docker://$CI_REGISTRY_IMAGE:aarch64 - - buildah manifest add manifest docker://$CI_REGISTRY_IMAGE:x86_64 - - buildah manifest push manifest docker://$CI_REGISTRY_IMAGE:multiarch + - buildah manifest create ${TAG} + - buildah manifest add ${TAG} docker://$CI_REGISTRY_IMAGE:${TAG}-aarch64 + - buildah manifest add ${TAG} docker://$CI_REGISTRY_IMAGE:${TAG}-x86_64 + - buildah manifest push ${TAG} docker://$CI_REGISTRY_IMAGE:${TAG} |