Skip to content

Add gstg-cny QA jobs to coordinated pipeline

What does this MR do and why?

Describe in detail what your merge request does and why.

Add 2 new jobs, one for gstg-cny smoke QA, and the other for smoke-main QA. These 2 jobs are in a new stage called coordinated:qa:staging-canary.

Also add a new job to notify of gstg-cny QA failures.

The GSTG_CNY_QA_IN_COORDINATOR_PIPELINE variable is passed to the deployer pipeline so that we have a way to detect if this MR has been merged. After https://ops.gitlab.net/gitlab-com/gl-infra/deployer/-/merge_requests/486 and this MR have both been merged, we can remove this variable (GSTG_CNY_QA_IN_COORDINATOR_PIPELINE).

https://ops.gitlab.net/gitlab-com/gl-infra/deployer/-/merge_requests/486 updates deployer to skip gstg-cny QA jobs for coordinator pipelines, and has already been merged.

gitlab-com/gl-infra/delivery#2160 (closed)

Author Check-list

  • Has documentation been updated?
Edited by Reuben Pereira

Merge request reports