diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-03-31 19:27:02 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-03-31 19:27:02 +0000 |
commit | 44d033747da39826bcf6e50adc26e7130159f90b (patch) | |
tree | 9557e682489fc8f776bccb70618927d533edc184 /.gitlab | |
parent | a47a6d6fd56f92497b164d45ff9b53023202c4b1 (diff) | |
download | gitlab-ce-44d033747da39826bcf6e50adc26e7130159f90b.tar.gz |
Add latest changes from gitlab-org/gitlab@15-10-stable-ee
Diffstat (limited to '.gitlab')
-rw-r--r-- | .gitlab/ci/notify.gitlab-ci.yml | 12 | ||||
-rw-r--r-- | .gitlab/ci/rules.gitlab-ci.yml | 7 |
2 files changed, 19 insertions, 0 deletions
diff --git a/.gitlab/ci/notify.gitlab-ci.yml b/.gitlab/ci/notify.gitlab-ci.yml index 795a0cd6439..90ae1813e5f 100644 --- a/.gitlab/ci/notify.gitlab-ci.yml +++ b/.gitlab/ci/notify.gitlab-ci.yml @@ -95,3 +95,15 @@ create-issues-for-failing-tests: - ${FAILING_ISSUE_JSON_DIR}/ when: always expire_in: 2 days + +notify-package-and-test-failure: + extends: + - .notify-defaults + - .notify:rules:notify-package-and-test-failure + image: ${GITLAB_DEPENDENCY_PROXY_ADDRESS}ruby:${RUBY_VERSION} + before_script: + - source scripts/utils.sh + - apt-get update + - install_gitlab_gem + script: + - scripts/generate-failed-package-and-test-mr-message.rb diff --git a/.gitlab/ci/rules.gitlab-ci.yml b/.gitlab/ci/rules.gitlab-ci.yml index b4301c72347..eb00fb9ced4 100644 --- a/.gitlab/ci/rules.gitlab-ci.yml +++ b/.gitlab/ci/rules.gitlab-ci.yml @@ -1140,6 +1140,13 @@ when: on_failure allow_failure: true +.notify:rules:notify-package-and-test-failure: + rules: + - <<: *if-not-canonical-namespace + when: never + - <<: *if-merge-request-targeting-stable-branch + when: on_failure + ############### # Pages rules # ############### |