X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/733143de395a2dd5949a529d6c3880f8e2b21470..16bb0d2584757280f2a2de102f1bc53fa92179b7:/tools/arvbox/lib/arvbox/docker/service/api/run-service diff --git a/tools/arvbox/lib/arvbox/docker/service/api/run-service b/tools/arvbox/lib/arvbox/docker/service/api/run-service index 7df7b2820b..e93dfec9bf 100755 --- a/tools/arvbox/lib/arvbox/docker/service/api/run-service +++ b/tools/arvbox/lib/arvbox/docker/service/api/run-service @@ -16,9 +16,9 @@ else export RAILS_ENV=development fi -run_bundler --without=development -bundle exec passenger-config build-native-support -bundle exec passenger-config install-standalone-runtime +run_bundler --without=development --binstubs +flock $GEM_HOME/gems.lock bin/passenger-config build-native-support +flock $GEM_HOME/gems.lock bin/passenger-config install-standalone-runtime if test "$1" = "--only-deps" ; then exit @@ -31,4 +31,6 @@ if test "$1" = "--only-setup" ; then exit fi -exec bundle exec passenger start --port=${services[api]} +touch $ARVADOS_CONTAINER_PATH/api.ready + +exec bin/passenger start --port=${services[api]}