Skip to content

Commit

Permalink
add firefox test job against recipes
Browse files Browse the repository at this point in the history
  • Loading branch information
bahmutov committed Dec 16, 2019
1 parent 1707fd5 commit 61c4ec1
Showing 1 changed file with 29 additions and 64 deletions.
93 changes: 29 additions & 64 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,16 @@ defaults: &defaults
COLUMNS: 100
LINES: 24

# filters and requires for testing binary with Firefox
testBinaryFirefox: &testBinaryFirefox
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary

executors:
# the Docker image with Cypress dependencies and Chrome browser
Expand Down Expand Up @@ -1038,6 +1048,13 @@ jobs:
$(npm bin)/cypress run --record
- store-npm-logs

"test-binary-against-recipes-firefox":
<<: *defaults
steps:
- test-binary-against-repo:
repo: cypress-example-recipes
command: npm run test:ci:firefox

"test-binary-against-kitchensink":
<<: *defaults
steps:
Expand Down Expand Up @@ -1337,78 +1354,26 @@ linux-workflow: &linux-workflow
requires:
- build-npm-package
- build-binary

- test-binary-against-recipes-firefox:
<<: *testBinaryFirefox
- test-binary-against-kitchensink:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox
- test-binary-against-kitchensink-firefox:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox
- test-binary-against-kitchensink-chrome:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox
- test-binary-against-todomvc-firefox:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox
- test-binary-against-documentation-firefox:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox
- test-binary-against-api-testing-firefox:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox
- test-binary-against-realworld-firefox:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox
- test-binary-against-piechopper-firefox:
filters:
branches:
only:
- develop
- issue-1096-firefox-support
requires:
- build-npm-package
- build-binary
<<: *testBinaryFirefox

- test-binary-as-specific-user:
name: "test binary as a non-root user"
executor: non-root-docker-user
Expand Down

0 comments on commit 61c4ec1

Please sign in to comment.