diff --git a/scripts/build.sh b/scripts/build.sh index 4d6656a..25b6ff6 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -14,12 +14,13 @@ else port=5432 fi -docker compose rm -vsf "$base_or_head" - db() { echo -n "postgresql:///$1?port=$port&user=$POSTGRES_USER&password=$POSTGRES_PASSWORD" } +docker compose rm -vsf "$base_or_head" +until ! psql $(db postgres) -c "select 1" &>/dev/null; do true; done; + isready() { until psql $(db postgres) -c "select 1" &>/dev/null; do true; done; }