From 0a758c10ed8f3b6bf9856990ee4757305ca9820d Mon Sep 17 00:00:00 2001 From: Arsham Teymouri Date: Mon, 23 Aug 2021 13:48:21 +0300 Subject: [PATCH] pushing the image with additional latest tag --- .gitlab-ci.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e187b4f..c52b469 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,9 @@ variables: FRONTEND_CONTAINER_REPO: "substrate-telemetry-frontend" KUBE_NAMESPACE: "substrate-telemetry" BACKEND_IMAGE_FULL_NAME: "${CONTAINER_REGISTRY}/${BACKEND_CONTAINER_REPO}:${CI_COMMIT_SHORT_SHA}" + BACKEND_IMAGE_LATEST_TAG: "${CONTAINER_REGISTRY}/${BACKEND_CONTAINER_REPO}:latest" FRONTEND_IMAGE_FULL_NAME: "${CONTAINER_REGISTRY}/${FRONTEND_CONTAINER_REPO}:${CI_COMMIT_SHORT_SHA}" + FRONTEND_IMAGE_LATEST_TAG: "${CONTAINER_REGISTRY}/${FRONTEND_CONTAINER_REPO}:latest" stages: - dockerize @@ -56,10 +58,12 @@ dockerize-backend: - buildah bud --format=docker --tag "$BACKEND_IMAGE_FULL_NAME" - --tag latest ./backend/ + --tag "$BACKEND_IMAGE_LATEST_TAG" ./backend/ - echo ${Docker_Hub_Pass_Parity} | buildah login --username ${Docker_Hub_User_Parity} --password-stdin docker.io - - buildah push --format=v2s2 "$BACKEND_IMAGE_FULL_NAME" + - |- + buildah push --format=v2s2 "$BACKEND_IMAGE_FULL_NAME" + buildah push --format=v2s2 "$BACKEND_IMAGE_LATEST_TAG" dockerize-frontend: <<: *dockerize @@ -68,10 +72,12 @@ dockerize-frontend: - buildah bud --format=docker --tag "$FRONTEND_IMAGE_FULL_NAME" - --tag latest ./frontend/ + --tag "$FRONTEND_IMAGE_LATEST_TAG" ./frontend/ - echo ${Docker_Hub_Pass_Parity} | buildah login --username ${Docker_Hub_User_Parity} --password-stdin docker.io - - buildah push --format=v2s2 "$FRONTEND_IMAGE_FULL_NAME" + - |- + buildah push --format=v2s2 "$FRONTEND_IMAGE_FULL_NAME" + buildah push --format=v2s2 "$FRONTEND_IMAGE_LATEST_TAG" deploy-parity-stg: stage: staging