Unverified Commit 230c9f49 authored by Peter Stanko's avatar Peter Stanko
Browse files

Ability to wait for Postgress

parent 0f03b28b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ FROM kontr2/base-pipenv

LABEL maintainer="Barbora Kompisova"

RUN apt-get install -y python3-dev
RUN apt-get install -y python3-dev postgresql-client

ADD . /app
WORKDIR /app
+13 −0
Original line number Diff line number Diff line
#!/bin/bash


set -e

host="$1"

until PGPASSWORD=$DB_PASSWORD psql -h "$host" -U "postgres" -c '\q'; do
  >&2 echo "Postgres is unavailable - sleeping"
  sleep 1
done

>&2 echo "Postgres is up - executing command"


ENVIRONMENT="${ENVIRONMENT:-dev}"
ADMIN_USER="${ADMIN_USER:-admin}"
ADMIN_PASSWORD="${ADMIN_PASSWORD:-789789}"