director
service on http://localhost:1234
- this service coordinates cypress agents and enables free parallelization.cy2
is a tiny NPM package that changes cypress API server configuration on-the-fly using environment variable CYPRESS_API_URL
cy2
passes down all the CLI flags to cypress
, so you can just use cy2
instead of cypress
.cypress
in each. Make sure you have cypress tests defined in advance (clone https://github.com/agoldis/sorry-cypress-demo.git if you don't have any test handy).--ci-build-id
to associate different cypress agents with the same rundirector
configuration keeps all the test results in-memory. Restarting it wipes all the data--key
and projectId
do not have any effect for the basic setup