0.0.3 • Published 4 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.jslocated 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-circlecito generate CircleCi config in./circleci/config.yml. - Add a env var
SLACK_WEBHOOK_URLwith your Slack webhook. - Run the workflow in CircleCI by pushing a commit with your
config.ymlin./circleci/config.ymlin 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