greenlight/bin/start

14 lines
304 B
Bash
Executable File

#!/bin/bash
while [ "$RAILS_ENV" = "production" ] && ! curl http://$DB_HOST:5432/ 2>&1 | grep '52'
do
echo "Waiting for postgres to start up ..."
sleep 1
done
bundle exec rake db:create
if ! bundle exec rake db:migrate ; then
export DB_MIGRATE_FAILED=1
fi
exec bundle exec puma -C config/puma.rb