From 24db6459e945485214373f2845ec25c776ceedc0 Mon Sep 17 00:00:00 2001 From: Pandurang Patil <5101898+pandurangpatil@users.noreply.github.com> Date: Thu, 22 May 2025 19:10:21 +0530 Subject: [PATCH] tag fix change to prefix prod or dev string tag fix change to prefix prod or dev string. We are adding addtional tag with the prefix existing tags will remain same. --- buildspec.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/buildspec.yml b/buildspec.yml index d0ae060c..375ac46e 100644 --- a/buildspec.yml +++ b/buildspec.yml @@ -27,11 +27,13 @@ phases: if [[ $AWS_REGION = "eu-west-1" ]] then TAG_1=latest + TAG_PREFIX="prod" else - TAG_1=${CODEBUILD_WEBHOOK_TRIGGER:7} + TAG_1=${CODEBUILD_WEBHOOK_HEAD_REF##*/} + # assigns branch name for dev build it will be dev + TAG_PREFIX=TAG_1 fi - TAG_2=$VERSION - - TAG_3=${CODEBUILD_WEBHOOK_HEAD_REF##*/} build: commands: @@ -51,11 +53,11 @@ phases: - docker push $REPOSITORY_URI:$TAG_1 - docker push $REPOSITORY_URI:$TAG_2 - | - if [[ -z "$TAG_3" ]] + if [[ -z "$TAG_PREFIX" ]] then - echo "\$TAG_3 is empty" + echo "\$TAG_PREFIX is empty" else - docker tag $REPOSITORY_URI:latest $REPOSITORY_URI:$TAG_3-$VERSION - docker push $REPOSITORY_URI:$TAG_3-$VERSION + docker tag $REPOSITORY_URI:latest $REPOSITORY_URI:$TAG_PREFIX-$VERSION + docker push $REPOSITORY_URI:$TAG_PREFIX-$VERSION fi - echo completed pushing image to ecr