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