Skip to content

Create incidents for review-deploy failed jobs

Context

What does this MR do and why?

This MR contains additional goodies:

  • I created specs for generate-failed-pipeline-slack-message.rb
  • I've also "fixed" a small issue in generate-failed-pipeline-slack-message.rb, where we relied on the BROKEN_BRANCH_INCIDENTS_PROJECT env variable in the code. We now need to pass it explicitly with the -p flag.

Side activities I did for this MR to work

Screenshots or screen recordings

Screenshot_2023-03-10_at_09.56.43

How to set up and validate locally

TBD

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by David Dieulivol

Merge request reports