diff options
Diffstat (limited to '.gitlab/ci/preflight.gitlab-ci.yml')
-rw-r--r-- | .gitlab/ci/preflight.gitlab-ci.yml | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/.gitlab/ci/preflight.gitlab-ci.yml b/.gitlab/ci/preflight.gitlab-ci.yml index 7dee87ee715..04cb36354a9 100644 --- a/.gitlab/ci/preflight.gitlab-ci.yml +++ b/.gitlab/ci/preflight.gitlab-ci.yml @@ -30,9 +30,12 @@ rails-production-server-boot: needs: [] script: - source scripts/utils.sh - - bundle exec rails server -e production & - - sleep 40 # See https://gitlab.com/gitlab-org/gitlab/-/merge_requests/114124#note_1309506358 - - retry_times_sleep 10 5 "curl http://0.0.0.0:3000" + - cp config/puma.rb.example config/puma.rb + - sed --in-place "s:/home/git/gitlab:${PWD}:" config/puma.rb + - echo 'bind "tcp://127.0.0.1:3000"' >> config/puma.rb + - bundle exec puma --environment production --config config/puma.rb & + - sleep 40 # See https://gitlab.com/gitlab-org/gitlab/-/merge_requests/114124#note_1309506358 + - retry_times_sleep 10 5 "curl http://127.0.0.1:3000" - kill $(jobs -p) no-ee-check: |