Commit 94472b7a authored by BryceLTaylor's avatar BryceLTaylor

circleci split integration tests into separate jobs for tap and jest

parent cbdea2aa
...@@ -68,16 +68,26 @@ aliases: ...@@ -68,16 +68,26 @@ aliases:
python get-pip.py python get-pip.py
pip install -r requirements.txt pip install -r requirements.txt
npm run deploy npm run deploy
- &integration - &integration_jest
<<: *defaults <<: *defaults
steps: steps:
- *restore_git_cache - *restore_git_cache
- checkout - checkout
- *restore_npm_cache - *restore_npm_cache
- run: - run:
name: "integration tests" name: "integration tests with Jest"
command: | command: |
npm run test:integration:remote npm run test:integration:jest:remote
- &integration_tap
<<: *defaults
steps:
- *restore_git_cache
- checkout
- *restore_npm_cache
- run:
name: "integration tests with Tap"
command: |
npm run test:smoke:sauce
jobs: jobs:
...@@ -89,10 +99,14 @@ jobs: ...@@ -89,10 +99,14 @@ jobs:
<<: *deploy <<: *deploy
deploy-production: deploy-production:
# <<: *deploy # <<: *deploy
integration-staging: integration-staging-jest:
<<: *integration <<: *integration_jest
integration-production: integration-staging-tap:
# <<: *integration <<: *integration_tap
integration-production-jest:
# <<: *integration_jest
integration-production-tap:
# <<: *integration_tap
workflows: workflows:
build-test-deploy: build-test-deploy:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment