Commit ce721bd7 authored by Lin Jen-Shin's avatar Lin Jen-Shin

Merge branch...

Merge branch '239008-ensure-master-review-apps-are-unique-and-stop-them-at-the-end-of-the-pipeline' into 'master'

Ensure `master` Review Apps are unique and stop them at the end of the pipeline

Closes #239008

See merge request gitlab-org/gitlab!40521
parents d03aff88 7b95ea39
...@@ -45,7 +45,7 @@ review-build-cng: ...@@ -45,7 +45,7 @@ review-build-cng:
DOMAIN: "-${CI_ENVIRONMENT_SLUG}.${REVIEW_APPS_DOMAIN}" DOMAIN: "-${CI_ENVIRONMENT_SLUG}.${REVIEW_APPS_DOMAIN}"
GITLAB_HELM_CHART_REF: "v4.3.0" GITLAB_HELM_CHART_REF: "v4.3.0"
environment: environment:
name: review/${CI_COMMIT_REF_NAME} name: review/${CI_COMMIT_REF_SLUG}${FREQUENCY}
url: https://gitlab-${CI_ENVIRONMENT_SLUG}.${REVIEW_APPS_DOMAIN} url: https://gitlab-${CI_ENVIRONMENT_SLUG}.${REVIEW_APPS_DOMAIN}
on_stop: review-stop on_stop: review-stop
auto_stop_in: 48 hours auto_stop_in: 48 hours
...@@ -113,8 +113,8 @@ review-stop-failed-deployment: ...@@ -113,8 +113,8 @@ review-stop-failed-deployment:
review-stop: review-stop:
extends: extends:
- .review-stop-base - .review-stop-base
- .review:rules:mr-only-manual - .review:rules:review-stop
stage: review stage: post-qa
script: script:
- delete_release - delete_release
......
...@@ -753,6 +753,17 @@ ...@@ -753,6 +753,17 @@
- <<: *if-dot-com-gitlab-org-schedule - <<: *if-dot-com-gitlab-org-schedule
allow_failure: true allow_failure: true
.review:rules:review-stop:
rules:
- <<: *if-not-ee
when: never
- <<: *if-dot-com-gitlab-org-merge-request
changes: *code-qa-patterns
when: manual
allow_failure: true
- <<: *if-master-refs
allow_failure: true
.review:rules:danger: .review:rules:danger:
rules: rules:
- if: '$DANGER_GITLAB_API_TOKEN && $CI_MERGE_REQUEST_IID' - if: '$DANGER_GITLAB_API_TOKEN && $CI_MERGE_REQUEST_IID'
......
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