Skip to content

Commit

Permalink
Merge pull request #6 from toluna-terraform/remove_latest_tag
Browse files Browse the repository at this point in the history
Remove latest tag
  • Loading branch information
Eli-Meitner authored Feb 20, 2022
2 parents 84b270b + 2add326 commit 1bdfc36
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
2 changes: 1 addition & 1 deletion main.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
locals {
image_uri = "${var.ecr_repo_url}:latest"
image_uri = "${var.ecr_repo_url}:${var.from_env}"
artifacts_bucket_name = "s3-codepipeline-${var.app_name}-${var.env_type}"
}

Expand Down
10 changes: 8 additions & 2 deletions templates/pre_buildspec.yml.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,17 @@ phases:
- BUILD_CONDITION=$(cat ci.txt)
- PR_NUMBER=$(cat pr.txt)
- SRC_CHANGED=$(cat src_changed.txt)
- |
if [ "${PIPELINE_TYPE}" == "cd"];then
export FROM_ENV="${FROM_ENV}"
else
export FROM_ENV=$(cat new_version.txt)
fi
build:
commands:
- printf '{"ImageURI":"${ECR_REPO_URL}:${FROM_ENV}"}' > imageDetail.json
- printf '{"ImageURI":"${ECR_REPO_URL}:%s"}' "$FROM_ENV" > imageDetail.json
- aws ecs describe-task-definition --task-definition ${TASK_DEF_NAME} --query "taskDefinition" --output json > tmp_taskdef.json
- sed -i -E 's/'${APP_NAME}'-main:.*,/'${APP_NAME}'-main:'${FROM_ENV}'",/' tmp_taskdef.json
- sed -i -E 's/'${APP_NAME}'-main:.*,/'${APP_NAME}'-main:'$FROM_ENV'",/' tmp_taskdef.json
- jq 'del(.revision,.taskDefinitionArn,.status,.compatibilities,.requiresAttributes,.registeredAt,.registeredBy) | .containerDefinitions[0].image="<IMAGE1_NAME>"' tmp_taskdef.json > taskdef.json
- echo $APPSPEC > appspec.json
- cat appspec.json
Expand Down

0 comments on commit 1bdfc36

Please sign in to comment.