entrypoint - fix heredoc
All checks were successful
continuous-integration/drone/tag Build is passing

This commit is contained in:
Mauro Torrez 2020-11-22 18:56:55 -03:00
parent 21ac76d801
commit ad2d0cfcb0

View File

@ -12,27 +12,27 @@ set -Eeo pipefail
docker_setup_db() {
if [ "$POSTGRES_DB_USER" != 'postgres' ]; then
if [ -n "$POSTGRES_DB_PASSWORD" ]; then
POSTGRES_DB= docker_process_sql --dbname postgres --set user="$POSTGRES_DB_USER" --set password="$POSTGRES_DB_PASSWORD" <<-'EOSQL'
CREATE USER :"user" WITH PASSWORD :'password' ;
EOSQL
POSTGRES_DB= docker_process_sql --dbname postgres --set user="$POSTGRES_DB_USER" --set password="$POSTGRES_DB_PASSWORD" <<EOSQL
CREATE USER :"user" WITH PASSWORD :'password' ;
EOSQL
echo
else
POSTGRES_DB= docker_process_sql --dbname postgres --set user="$POSTGRES_DB_USER" <<-'EOSQL'
CREATE USER :"user" ;
EOSQL
POSTGRES_DB= docker_process_sql --dbname postgres --set user="$POSTGRES_DB_USER" <<EOSQL
CREATE USER :"user" ;
EOSQL
echo
fi
if [ "$POSTGRES_DB" != 'postgres' ]; then
POSTGRES_DB= docker_process_sql --dbname postgres --set db="$POSTGRES_DB" --set user="$POSTGRES_DB_USER" <<-'EOSQL'
CREATE DATABASE :"db" WITH OWNER = :"user" ;
EOSQL
POSTGRES_DB= docker_process_sql --dbname postgres --set db="$POSTGRES_DB" --set user="$POSTGRES_DB_USER" <<EOSQL
CREATE DATABASE :"db" WITH OWNER = :"user" ;
EOSQL
echo
fi
else
if [ "$POSTGRES_DB" != 'postgres' ]; then
POSTGRES_DB= docker_process_sql --dbname postgres --set db="$POSTGRES_DB" <<-'EOSQL'
CREATE DATABASE :"db" ;
EOSQL
POSTGRES_DB= docker_process_sql --dbname postgres --set db="$POSTGRES_DB" <<EOSQL
CREATE DATABASE :"db" ;
EOSQL
echo
fi
fi