diff options
author | Rémy Coutable <remy@rymai.me> | 2019-05-23 16:37:29 +0200 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2019-06-25 11:09:06 +0200 |
commit | a90f12f77da832d27127e87f4969b11b5c0e7a8b (patch) | |
tree | dc07adfba27fd1631bab8b3aba8fcb3161632dbe /.gitlab/ci | |
parent | cc5c967029a783ab403d4ab2a3baecaf571d32ff (diff) | |
download | gitlab-ce-a90f12f77da832d27127e87f4969b11b5c0e7a8b.tar.gz |
Let Helm handle the cleanup and print logs when deployment fails
Signed-off-by: Rémy Coutable <remy@rymai.me>
Diffstat (limited to '.gitlab/ci')
-rw-r--r-- | .gitlab/ci/review.gitlab-ci.yml | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/.gitlab/ci/review.gitlab-ci.yml b/.gitlab/ci/review.gitlab-ci.yml index 296439c5899..933af90c85a 100644 --- a/.gitlab/ci/review.gitlab-ci.yml +++ b/.gitlab/ci/review.gitlab-ci.yml @@ -96,10 +96,16 @@ schedule:review-build-cng: - install_api_client_dependencies_with_apk - source scripts/review_apps/review-apps.sh script: - - perform_review_app_deployment + - check_kube_domain + - ensure_namespace + - install_tiller + - install_external_dns + - download_chart + - deploy || display_deployment_debug + - wait_for_review_app_to_be_accessible + - add_license artifacts: - paths: - - review_app_url.txt + paths: [review_app_url.txt] expire_in: 2 days when: always @@ -109,8 +115,6 @@ review-deploy: schedule:review-deploy: <<: *review-deploy-base <<: *review-schedules-only - script: - - perform_review_app_deployment review-stop: <<: *review-base @@ -125,7 +129,6 @@ review-stop: script: - source scripts/review_apps/review-apps.sh - delete - - cleanup .review-qa-base: &review-qa-base <<: *review-docker |