From 244743e037a7d9cd24233becc2ff8248913fc5c1 Mon Sep 17 00:00:00 2001 From: Rakib Ansary Date: Thu, 18 May 2023 13:29:19 +0600 Subject: [PATCH] ci: publish to qa --- .circleci/config.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 1708bb0..1ba3ea1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -43,7 +43,17 @@ jobs: aws ecr get-login-password | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com docker tag ${SERVICE_NAME}:${CIRCLE_SHA1} $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} - + if [ "${CIRCLE_PULL_REQUEST}" != "" ]; then + echo "Publishing to ECR QA" + # Publish to ECR QA + ./awsconfiguration.sh QA + source awsenvconf + aws ecr get-login-password | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com + docker tag ${SERVICE_NAME}:${CIRCLE_SHA1} $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} + docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/${SERVICE_NAME}:${CIRCLE_SHA1} + else + echo "Not publishing to ECR QA" + fi workflows: version: 2 publish: