Add jobs to the coord pipeline to generate QA failure issues
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?