Skip to content

Add jobs to the coord pipeline to generate QA failure issues

Steve Abrams requested to merge delivery2911-open-qa-issue into master

What does this MR do and why?

In this MR, we introduce a new rake task quality:report_failure which creates a release/task issues when there is a QA failure using the ReleaseTools::AutoDeploy::CoordinatedPipeline::Reports::QualityFailures service. Two jobs are added to the coordinated pipeline to generate these reports for gstg-cny and gprd-cny.

I also refactored rake spec files to use a named subject because rubocop was unhappy with my new specs.

Related to gitlab-com/gl-infra/delivery#2911 (closed)

Author Check-list

  • Has documentation been updated?

Merge request reports