Merge pull request #5376 from BryceLTaylor/circleci-setup-checks

Finalize Circleci setup
This commit is contained in:
Bryce Taylor 2021-05-17 11:16:42 -04:00 committed by GitHub
commit b475a42bd9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -69,8 +69,11 @@ aliases:
- *save_build_cache - *save_build_cache
- store_test_results: - store_test_results:
path: test/results path: test/results
- run:
name: Compress Artifacts
command: tar -cvzf build.tar build
- store_artifacts: - store_artifacts:
path: build path: build.tar
- &deploy - &deploy
<<: *defaults <<: *defaults
steps: steps:
@ -85,7 +88,7 @@ aliases:
python3 get-pip.py pip==21.0.1 python3 get-pip.py pip==21.0.1
pip install s3cmd==2.1.0 pip install s3cmd==2.1.0
- run: - run:
name: "deploy to staging" name: "deploy"
command: | command: |
npm run deploy npm run deploy
- &integration_jest - &integration_jest
@ -154,10 +157,8 @@ workflows:
- scratch-www-staging - scratch-www-staging
filters: filters:
branches: branches:
only: ignore:
- develop - master
- /^hotfix\/.*/
- /^release\/.*/
- build-production: - build-production:
context: context:
- scratch-www-all - scratch-www-all