fix: docker entrypoint command interpret

This commit is contained in:
Karol Sójko
2020-09-16 09:35:13 +02:00
parent f440eaa692
commit d6ac37a04a

View File

@@ -1,7 +1,9 @@
#!/bin/sh
set -e
case "$1" in
COMMAND=$1 && shift 1
case "$COMMAND" in
'start' )
echo "Prestart Step 1/1 - Removing server lock"
rm -f /app/tmp/pids/server.pid
@@ -9,6 +11,21 @@ case "$1" in
bundle exec rails s -b 0.0.0.0
;;
'start-local' )
echo "Prestart Step 1/5 - Removing server lock"
rm -f /app/tmp/pids/server.pid
echo "Prestart Step 2/5 - Cleaning assets"
bundle exec rails assets:clobber
echo "Prestart Step 3/5 - Installing dependencies"
npm install
echo "Prestart Step 4/5 - Creating Webpack bundle"
npm run bundle
echo "Prestart Step 5/5 - Compiling assets"
bundle exec rails assets:precompile
echo "Starting Server..."
bundle exec rails s -b 0.0.0.0
;;
* )
echo "Unknown command"
;;