This repository has been archived on 2025-12-11. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
quizzy-application/docker-compose.yml
AndrewTrieu be427eda10 First commit
2023-03-09 11:21:18 +02:00

43 lines
931 B
YAML

version: "3.4"
services:
drill-and-practice:
build: drill-and-practice
image: drill-and-practice
restart: "no"
volumes:
- ./drill-and-practice/:/app
ports:
- 7777:7777
depends_on:
- database
- flyway
env_file:
- project.env
database:
container_name: database-p2-e8774b8e-c7a9-4cce-a779-3b59be02206d
image: postgres:14.1
restart: "no"
env_file:
- project.env
flyway:
image: flyway/flyway:9.11.0-alpine
depends_on:
- database
volumes:
- .:/flyway/sql
command: -connectRetries=60 -baselineOnMigrate=true migrate
env_file:
- project.env
e2e-playwright:
entrypoint: "/bin/true" # Prevent startup on docker-compose up
build: e2e-playwright
image: e2e-playwright
network_mode: host
depends_on:
- drill-and-practice
volumes:
- ./e2e-playwright/tests:/e2e-playwright/tests