37 lines
1.1 KiB
Bash
Executable File
37 lines
1.1 KiB
Bash
Executable File
#!/bin/bash -x
|
|
|
|
if [[ "$INIT_BUILD" == 1 ]]
|
|
then
|
|
echo "****copy mimemagic gem to bundle/vender/gems"
|
|
mkdir -p /bundle/vendor/gems
|
|
cp /app/mimemagic-0.3.5.gem /bundle/vendor/gems
|
|
|
|
echo "*****setup pb"
|
|
cd /app/pb && BUNDLER_VERSION='2.1.4' JAM_RUBY_VERSION='2.4.1' ./build
|
|
|
|
echo "*****bundling ruby gems"
|
|
cd /app/ruby && JAM_RUBY_VERSION='2.4.1' bundle _1.17.3_ install
|
|
|
|
echo "*****bundling websocket gems"
|
|
cd /app/websocket-gateway && JAM_RUBY_VERSION='2.4.1' bundle _1.17.3_ install
|
|
|
|
echo "*****bundling web gems"
|
|
cd /app/web && JAM_RUBY_VERSION='2.4.1' bundle _1.17.3_ install
|
|
|
|
echo "*****running db migrations"
|
|
cd /app/web && JAM_RUBY_VERSION='2.4.1' bundle _1.17.3_ exec rake db:jam_ruby:migrate
|
|
pwd
|
|
fi
|
|
|
|
# echo "*****start running websocket-gateway"
|
|
# cd /app/websocket-gateway && JAM_RUBY_VERSION='2.4.1' bundle _1.17.3_ exec ruby -Ilib bin/websocket_gateway
|
|
|
|
echo "*****start running rails server"
|
|
cd /app/web && JAM_RUBY_VERSION='2.4.1' bundle _1.17.3_ exec rails s -b 0.0.0.0
|
|
|
|
|
|
# while :
|
|
# do
|
|
# echo "Press [CTRL+C] to stop.."
|
|
# sleep 1
|
|
# done |