From 4c0286952cbe9ff597c779d849184132cdadd9ef Mon Sep 17 00:00:00 2001 From: Wenszel Date: Tue, 11 Mar 2025 18:16:55 +0100 Subject: [PATCH] Changed AWS Account --- .circleci/config.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 83bfe3b..0402991 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,7 +1,7 @@ version: 2.1 orbs: aws-cli: circleci/aws-cli@4.1.2 - aws-ecr: circleci/aws-ecr@9.0.1 + aws-ecr: circleci/aws-ecr@9.4.0 aws-ecs: circleci/aws-ecs@4.0.0 jobs: build_and_test: @@ -32,13 +32,16 @@ jobs: - image: cimg/python:3.10 steps: - aws-cli/setup: - role_arn: arn:aws:iam::797929460436:role/ecs - role_session_name: example-session + role_arn: arn:aws:iam::982081055194:role/circleci-ecs-ecr + role_session_name: example-session - aws-ecs/run_task: - awsvpc: false - cluster: arn:aws:ecs:eu-north-1:797929460436:cluster/mern-ludo-cluster - launch_type: EC2 - task_definition: mern-ludo-docker-task + awsvpc: true + assign_public_ip: ENABLED + cluster: arn:aws:ecs:eu-north-1:982081055194:cluster/mern-ludo-cluster + launch_type: FARGATE + task_definition: mern-ludo-fargate + subnet_ids: subnet-06f63f5063b74a7c9,subnet-07cdbe8b01b46e0b7,subnet-06dbac60591c79f5d + security_group_ids: sg-0cfd2369802b8be43 workflows: build_and_test_and_deploy: @@ -47,11 +50,10 @@ workflows: - aws-ecr/build_and_push_image: auth: - aws-cli/setup: - role_arn: arn:aws:iam::797929460436:role/openid - role_session_name: example-session + role_arn: arn:aws:iam::982081055194:role/circleci-ecs-ecr + role_session_name: ecr-session repo: mern-ludo public_registry: true - tag: latest requires: - build_and_test filters: