diff --git a/.circleci/config.yml b/.circleci/config.yml index e00460768..fc5216ffc 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: @@ -60,7 +61,7 @@ jobs: app-beta-build: docker: - image: cimg/node:18.18.2 - resource_class: xlarge + resource_class: large working_directory: ~/repo/client steps: @@ -71,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 @@ -120,7 +126,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: @@ -133,6 +139,13 @@ jobs: - run: npm run build:test + - 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/" 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",