From 2fab8f1cce08d601b0c46a3ae7a94256f8741637 Mon Sep 17 00:00:00 2001 From: ebosas Date: Tue, 9 Nov 2021 15:02:30 +0200 Subject: [PATCH] Test pipeline [BuildServer] --- deployments/buildspec/service.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/deployments/buildspec/service.yml b/deployments/buildspec/service.yml index 2c869b7..be9d2f0 100644 --- a/deployments/buildspec/service.yml +++ b/deployments/buildspec/service.yml @@ -3,15 +3,13 @@ phases: pre_build: commands: - aws ecr get-login-password --region $AWS_DEFAULT_REGION | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com - # - TAG=$(echo $CODEBUILD_RESOLVED_SOURCE_VERSION | head -c 8) - - TAG=latest - - IMAGE_URI=$REPO_URI:$TAG + - COMMIT_HASH=$(echo $CODEBUILD_RESOLVED_SOURCE_VERSION | head -c 8) + - TAG=${COMMIT_HASH:=latest} build: commands: - - docker build -t $IMAGE_URI -f $SERVICE.Dockerfile . + - docker build -t $REPO_URI:latest -f $SERVICE.Dockerfile . + - docker tag $REPO_URI:latest $REPO_URI:$TAG post_build: commands: - - docker push $IMAGE_URI - - printf '{"ImageUri":"%s"}' $IMAGE_URI > build.json -artifacts: - files: build.json \ No newline at end of file + - docker push $REPO_URI:latest + - docker push $REPO_URI:$TAG \ No newline at end of file