From 713cb17753ccaaa13a0ee4fbc195fbb8fdbf36ba Mon Sep 17 00:00:00 2001 From: Ben Roberts Date: Sun, 6 Sep 2020 21:40:50 +0100 Subject: [PATCH] Deploy tagged images to registry --- .gitlab-ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aeeb528..ad060c1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,6 +3,7 @@ image: docker:dind variables: CONTAINER_TEST_IMAGE: "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" CONTAINER_RELEASE_IMAGE: "$CI_REGISTRY_IMAGE:latest" + CONTAINER_TAGGED_IMAGE: "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME" stages: - build @@ -26,3 +27,12 @@ release-image: - docker push "$CONTAINER_RELEASE_IMAGE" only: - master + +tagged-image: + stage: release + script: + - docker pull "$CONTAINER_TEST_IMAGE" + - docker tag "$CONTAINER_TEST_IMAGE" "$CONTAINER_TAGGED_IMAGE" + - docker push "$CONTAINER_TAGGED_IMAGE" + only: + - tags