First commit
This commit is contained in:
43
docker-compose.yml
Normal file
43
docker-compose.yml
Normal file
@@ -0,0 +1,43 @@
|
||||
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
|
||||
Reference in New Issue
Block a user