Merge dockerize commands

This commit is contained in:
TheAssassin 2017-07-09 20:55:09 +02:00 committed by Hernán Schmidt
parent 6dea37ec41
commit 93d5e360ca

View file

@ -31,13 +31,16 @@ user=$MYSQL_USER
password=$MYSQL_PASSWORD password=$MYSQL_PASSWORD
ABC ABC
if [ $(echo "show tables;" | dockerize -wait tcp://$DATABASE_HOST:$DATABASE_PORT -timeout 60s mysql --host $DATABASE_HOST --port $DATABASE_PORT $MYSQL_DATABASE | wc -l) -le 1 ]; then echo ">>> Waiting for database to get ready to connect..."
dockerize -wait tcp://$DATABASE_HOST:$DATABASE_PORT -timeout 60s true
if [ $(echo "show tables;" | mysql --host $DATABASE_HOST --port $DATABASE_PORT $MYSQL_DATABASE | wc -l) -le 1 ]; then
echo ">>> Initializing database..." echo ">>> Initializing database..."
dockerize -wait tcp://$DATABASE_HOST:$DATABASE_PORT -timeout 60s bundle exec rake db:schema:load bundle exec rake db:schema:load
fi fi
echo ">>> Upgrading database..." echo ">>> Upgrading database..."
dockerize -wait tcp://$DATABASE_HOST:$DATABASE_PORT -timeout 60s bundle exec rake db:migrate bundle exec rake db:migrate
rm .my.cnf rm .my.cnf