fix: wait for db to start before server for e2e test (#18936)

* fix: wait for db to start before server for e2e test

* empty - trigger checks
This commit is contained in:
Min Idzelis 2025-06-04 22:32:29 -04:00 committed by GitHub
parent e746d27f5e
commit 19013af58f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -28,8 +28,10 @@ services:
extra_hosts: extra_hosts:
- 'auth-server:host-gateway' - 'auth-server:host-gateway'
depends_on: depends_on:
- redis redis:
- database condition: service_started
database:
condition: service_healthy
ports: ports:
- 2285:2285 - 2285:2285
@ -45,3 +47,9 @@ services:
POSTGRES_DB: immich POSTGRES_DB: immich
ports: ports:
- 5435:5432 - 5435:5432
healthcheck:
test: ['CMD-SHELL', 'pg_isready -U postgres -d immich']
interval: 1s
timeout: 5s
retries: 30
start_period: 10s