Commit 011093ce authored by Lin Jen-Shin's avatar Lin Jen-Shin

Merge branch '65003-remove-wait_for_review_app_to_be_accessible-step' into 'master'

Remove the wait_for_review_app_to_be_accessible step from review-deploy

Closes #65003

See merge request gitlab-org/gitlab-ce!31296
parents 49fbf37c 8f501a74
...@@ -101,8 +101,7 @@ schedule:review-build-cng: ...@@ -101,8 +101,7 @@ schedule:review-build-cng:
- install_tiller - install_tiller
- install_external_dns - install_external_dns
- download_chart - download_chart
- deploy || display_deployment_debug - deploy || (display_deployment_debug && exit 1)
- wait_for_review_app_to_be_accessible
- add_license - add_license
artifacts: artifacts:
paths: [review_app_url.txt] paths: [review_app_url.txt]
......
...@@ -340,31 +340,6 @@ function display_deployment_debug() { ...@@ -340,31 +340,6 @@ function display_deployment_debug() {
fi fi
} }
function wait_for_review_app_to_be_accessible() {
echoinfo "Waiting for the Review App at ${CI_ENVIRONMENT_URL} to be accessible..." true
local interval=5
local elapsed_seconds=0
local max_seconds=$((2 * 60))
while true; do
local review_app_http_code
review_app_http_code=$(curl --silent --output /dev/null --max-time 5 --write-out "%{http_code}" "${CI_ENVIRONMENT_URL}/users/sign_in")
if [[ "${review_app_http_code}" -eq "200" ]] || [[ "${elapsed_seconds}" -gt "${max_seconds}" ]]; then
break
fi
let "elapsed_seconds+=interval"
sleep ${interval}
done
if [[ "${review_app_http_code}" -eq "200" ]]; then
echoinfo "The Review App at ${CI_ENVIRONMENT_URL} is ready after ${elapsed_seconds} seconds!"
else
echoerr "The Review App at ${CI_ENVIRONMENT_URL} isn't ready after ${max_seconds} seconds of polling..."
exit 1
fi
}
function add_license() { function add_license() {
if [ -z "${REVIEW_APPS_EE_LICENSE}" ]; then echo "License not found" && return; fi if [ -z "${REVIEW_APPS_EE_LICENSE}" ]; then echo "License not found" && return; fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment