salix-front/docker-compose.e2e.local.yml

46 lines
1.3 KiB
YAML

version: '3.7'
services:
back:
image: registry.verdnatura.es/salix-back:dev
# image: back_try
volumes:
- ./test/cypress/storage:/salix/storage
- ./test/cypress/back/datasources.json:/salix/loopback/server/datasources.json
depends_on:
- vn-database
# ports:
# - '3000:3000'
front:
image: alexmorenovn/vndev:latest
command: quasar dev
volumes:
- .:/app:delegated
working_dir: /app
environment:
- TZ=Europe/Madrid
- DOCKER=true
# ports:
# - '9000:9000'
e2e:
image: cypress-setup:latest
command: sh -c "while [ ! -d node_modules/cypress ]; do sleep 1; done && pnpm exec cypress run --browser chromium --spec ${CYPRESS_SPEC:?}"
environment:
- TZ=Europe/Madrid
- DOCKER=true
volumes:
- .:/app
working_dir: /app
cypress-setup:
image: cypress-setup:latest
build:
context: .
dockerfile: ./test/cypress/Dockerfile
command: sh -c "pnpm install --frozen-lockfile && pnpm exec cypress install"
volumes:
- .:/app:delegated
vn-database:
image: registry.verdnatura.es/salix-db:dev
# ports:
# - '3306:3306'