This image has the cypress/included image as a base.
It installs additional testing libraries:
You also have an env variable named CYPRESS_CI set to 1.
The entrypoint is set to cypress run -q. The -q is useful to have less clutter on the CI in the output.
Example docker-compose.yml for using Cypress Dashboard for storing
recordings.
services:
cypress:
image: 4teamwork/cypress
environment:
- CYPRESS_baseUrl=http://external-frontend:80
- NO_COLOR=1
- TERM=dumb
- CYPRESS_RECORD_KEY=XXXX
- CYPRESS_PROJECT_ID=XXXX
- CYPRESS_VIDEO=true
- COMMIT_INFO_MESSAGE
- COMMIT_INFO_REMOTE
- COMMIT_INFO_BRANCH
- COMMIT_INFO_SHA
- COMMIT_INFO_AUTHOR
- COMMIT_INFO_EMAIL
volumes:
- ./:/app/test
When CYPRESS_RECORD_KEY is not empty, cypress will be started with the --record option.
Content type
Image
Digest
sha256:9feda785d…
Size
1.1 GB
Last updated
almost 4 years ago
docker pull 4teamwork/cypress