Skip to content

Commit

Permalink
Merge pull request #709 from UKForeignOffice/change-ecr-account-to-mgmt
Browse files Browse the repository at this point in the history
Update publish to ECR Repo location to Management Account
  • Loading branch information
ethanh90 authored Dec 3, 2024
2 parents 249725a + 1711afe commit 0e7ffe4
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,8 @@ jobs:
name: Publish docker image - lists
command: |
eval $(aws ecr get-login --no-include-email --region eu-west-2)
docker build --build-arg NODE_ENV=production --build-arg=BUILD_MODE=prod --build-arg DOCKER_TAG=$DOCKER_TAG --target main -t 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists:$DOCKER_TAG .
docker push 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists:$DOCKER_TAG
docker build --build-arg NODE_ENV=production --build-arg=BUILD_MODE=prod --build-arg DOCKER_TAG=$DOCKER_TAG --target main -t 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists:$DOCKER_TAG .
docker push 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists:$DOCKER_TAG
- when:
condition:
Expand All @@ -158,8 +158,8 @@ jobs:
name: Publish docker image - apply
command: |
eval $(aws ecr get-login --no-include-email --region eu-west-2)
docker build --build-arg DOCKER_TAG=$DOCKER_TAG -t 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-apply:$DOCKER_TAG docker/apply
docker push 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-apply:$DOCKER_TAG
docker build --build-arg DOCKER_TAG=$DOCKER_TAG -t 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-apply:$DOCKER_TAG docker/apply
docker push 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-apply:$DOCKER_TAG
- when:
condition:
Expand All @@ -176,8 +176,8 @@ jobs:
name: Publish docker image - lists-postgres
command: |
eval $(aws ecr get-login --no-include-email --region eu-west-2)
docker tag repo_postgres 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-postgres:$DOCKER_TAG
docker push 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-postgres:$DOCKER_TAG
docker tag repo_postgres 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-postgres:$DOCKER_TAG
docker push 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-postgres:$DOCKER_TAG
- when:
condition:
Expand All @@ -187,8 +187,8 @@ jobs:
name: Publish docker image - annual review scheduled batch process
command: |
eval $(aws ecr get-login --no-include-email --region eu-west-2)
docker build --build-arg DOCKER_TAG=$DOCKER_TAG --build-arg BUILD_MODE=ci --target scheduled -t 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-batch:$DOCKER_TAG .
docker push 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-batch:$DOCKER_TAG
docker build --build-arg DOCKER_TAG=$DOCKER_TAG --build-arg BUILD_MODE=ci --target scheduled -t 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-batch:$DOCKER_TAG .
docker push 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-batch:$DOCKER_TAG
- when:
condition:
Expand All @@ -198,8 +198,8 @@ jobs:
name: Publish docker image - annual review scheduled worker process
command: |
eval $(aws ecr get-login --no-include-email --region eu-west-2)
docker build --build-arg DOCKER_TAG=$DOCKER_TAG --build-arg BUILD_MODE=ci --target scheduled -t 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-worker:$DOCKER_TAG .
docker push 523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-worker:$DOCKER_TAG
docker build --build-arg DOCKER_TAG=$DOCKER_TAG --build-arg BUILD_MODE=ci --target scheduled -t 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-worker:$DOCKER_TAG .
docker push 204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-worker:$DOCKER_TAG
deploy:
<<: *defaults
Expand Down Expand Up @@ -311,27 +311,27 @@ jobs:

- kubernetes/update-container-image:
namespace: << parameters.namespace >>
container-image-updates: lists=523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists:$CIRCLE_SHA1
container-image-updates: lists=204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists:$CIRCLE_SHA1
resource-name: deployment/lists

- kubernetes/update-container-image:
namespace: << parameters.namespace >>
container-image-updates: lists-apply=523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-apply:$CIRCLE_SHA1
container-image-updates: lists-apply=204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-apply:$CIRCLE_SHA1
resource-name: deployment/lists-apply

- kubernetes/update-container-image:
namespace: << parameters.namespace >>
container-image-updates: lists-postgres=523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-postgres:$CIRCLE_SHA1
container-image-updates: lists-postgres=204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-postgres:$CIRCLE_SHA1
resource-name: deployment/lists-postgres

- kubernetes/update-container-image:
namespace: << parameters.namespace >>
container-image-updates: lists-scheduler-batch=523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-batch:$CIRCLE_SHA1
container-image-updates: lists-scheduler-batch=204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-batch:$CIRCLE_SHA1
resource-name: cronjob/lists-scheduler-batch

- kubernetes/update-container-image:
namespace: << parameters.namespace >>
container-image-updates: lists-scheduler-worker=523508197323.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-worker:$CIRCLE_SHA1
container-image-updates: lists-scheduler-worker=204473099916.dkr.ecr.eu-west-2.amazonaws.com/fco/lists-scheduler-worker:$CIRCLE_SHA1
resource-name: cronjob/lists-scheduler-worker

- run:
Expand Down

0 comments on commit 0e7ffe4

Please sign in to comment.