-
Notifications
You must be signed in to change notification settings - Fork 7
/
docker-compose.yaml
32 lines (30 loc) · 1.16 KB
/
docker-compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
version: "3.2"
services:
cypress:
image: cypress/included:${CYPRESS_VERSION}
environment:
- CYPRESS_HOST=${CYPRESS_HOST}
- CYPRESS_BASE_URL=${CYPRESS_BASE_URL}
- CYPRESS_ADMIN_URL=${CYPRESS_ADMIN_URL}
- CYPRESS_COMPOSE_URL=${CYPRESS_COMPOSE_URL}
- CYPRESS_WORKFLOW_URL=${CYPRESS_WORKFLOW_URL}
- CYPRESS_REPORTER_URL=${CYPRESS_REPORTER_URL}
- CYPRESS_ONE_URL=${CYPRESS_ONE_URL}
- CYPRESS_PRIVACY_URL=${CYPRESS_PRIVACY_URL}
- CYPRESS_USER_EMAIL=${CYPRESS_USER_EMAIL}
- CYPRESS_USER_EMAIL_NEW=${CYPRESS_USER_EMAIL_NEW}
- CYPRESS_USER_PASSWORD=${CYPRESS_USER_PASSWORD}
- CYPRESS_USER_PASSWORD_NEW=${CYPRESS_USER_PASSWORD_NEW}
- CYPRESS_USER_DPO=${CYPRESS_USER_DPO}
- CYPRESS_USER_DPO_PASSWORD=${CYPRESS_USER_DPO_PASSWORD}
- CYPRESS_PROVISION_DB_DSN=${CYPRESS_PROVISION_DB_DSN}
network_mode: host
ipc: host # does not work in docker without it
working_dir: /e2e #entrypoint: "cypress run --spec cypress/integration/basic-functionalities/admin/user/index.js"
volumes:
- ./:/e2e
mailhog:
image: mailhog/mailhog:latest
ports:
- 8025:8025
- 1025:1025