0.0.3 • Published 3 years ago
cypress-circleci v0.0.3
Cypress-CircleCI
A CircleCI Parallel Workflow Project Bootstrap
Features
- Output a CircleCI v2.1 Workflow template for all spec files ending in
spec.js
located atcypress/integration
- Reporting with
Mochawesome
- Report merging with custom script
- Slack Report notifications with
cypress-slack-reporter
Instructions
- run
npm install cypress-circleci --save
- run
node node_modules/.bin/cypress-circleci
to generate CircleCi config in./circleci/config.yml
. - Add a env var
SLACK_WEBHOOK_URL
with your Slack webhook. - Run the workflow in CircleCI by pushing a commit with your
config.yml
in./circleci/config.yml
in your commit.
To do
- Report merging with
Mochawesome-Merge
- recursive folder search
- ts file support / bootstrapping
- user modifiable path to specs
- cli runner
- logger
- create orb
Credits
See initial Blog post by testdrivenio/cypress-parallel for inspiration