diff --git a/.drone.yml b/.drone.yml index 35410c5..02bafbd 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,5 +24,14 @@ steps: - mix compile --warnings-as-errors # Check formatting - mix format --check-formatted + # Wait for postgres to become available + - | + for i in {1..20}; do + pg_isready -h postgres -p $DATABASE_PORT && break + sleep 2 + done + echo "Postgres did not become available, aborting" + exit 1 + done # Run tests - mix test