From 62852f40029526f8007c87faf0eeaf3049c502e5 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 31 Jan 2024 10:20:49 -0800 Subject: [PATCH 1/4] CI Changes. --- .circleci/config.yml | 2 ++ client/package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e00460768..5fc7d084f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -133,6 +133,8 @@ jobs: - run: npm run build:test + - run: npm run sentry:sourcemaps + - aws-s3/sync: from: build to: "s3://imex-online-test-beta/" diff --git a/client/package.json b/client/package.json index 8db08fc84..5a47095d7 100644 --- a/client/package.json +++ b/client/package.json @@ -89,7 +89,7 @@ "scripts": { "analyze": "source-map-explorer 'build/static/js/*.js'", "start": "craco start", - "build": "REACT_APP_GIT_SHA=`git rev-parse --short HEAD` craco build && npm run sentry:sourcemaps", + "build": "REACT_APP_GIT_SHA=`git rev-parse --short HEAD` craco build", "build:test": "env-cmd -f .env.test npm run build", "build-deploy:test": "npm run build:test && s3cmd sync build/* s3://imex-online-test && echo '🚀 TESTING Deployed!'", "buildcra": "REACT_APP_GIT_SHA=`git rev-parse --short HEAD` craco build", From 7395450b7a380f8882493a4406086a6f16c5b558 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 31 Jan 2024 10:36:45 -0800 Subject: [PATCH 2/4] CI update. --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5fc7d084f..596d65894 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -60,7 +60,7 @@ jobs: app-beta-build: docker: - image: cimg/node:18.18.2 - resource_class: xlarge + resource_class: large working_directory: ~/repo/client steps: @@ -120,7 +120,7 @@ jobs: test-app-beta-build: docker: - image: cimg/node:18.18.2 - resource_class: snaptsoft/pfic + resource_class: large working_directory: ~/repo/client steps: From c4c65d1696cd518515e693e4bd0097e3940d8ca8 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 31 Jan 2024 13:03:51 -0800 Subject: [PATCH 3/4] CI Updates. --- .circleci/config.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 596d65894..2f3802f29 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,6 +3,7 @@ orbs: #snyk: snyk/snyk@0.0.8 #cypress: cypress-io/cypress@1.23.0 aws-s3: circleci/aws-s3@4.0.0 + aws-cli: circleci/aws-cli@4.0 eb: circleci/aws-elastic-beanstalk@2.0.1 jobs: api-deploy: @@ -135,6 +136,11 @@ jobs: - run: npm run sentry:sourcemaps + - aws-cli/setup: + aws_access_key_id: AWS_ACCESS_KEY_ID + aws_secret_access_key: AWS_SECRET_ACCESS_KEY + region: AWS_REGION + - aws-s3/sync: from: build to: "s3://imex-online-test-beta/" From 6b0c211084876c622867ea50cbef65877ab76450 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 31 Jan 2024 13:14:01 -0800 Subject: [PATCH 4/4] Resolve CI for master. --- .circleci/config.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2f3802f29..fc5216ffc 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -72,6 +72,11 @@ jobs: command: npm i - run: npm run build + + - aws-cli/setup: + aws_access_key_id: AWS_ACCESS_KEY_ID + aws_secret_access_key: AWS_SECRET_ACCESS_KEY + region: AWS_REGION - aws-s3/sync: from: build