Add sperate jobs for recording metadata deployment and creating QA issue

What does this MR do?

  1. Create 2 new jobs for creating a metadata deployment, and for creating the QA issue. These were earlier being done by the track_deployment job. We can remove this functionality from track_deployment once deployer starts calling the new jobs.

  2. Add new variables called no_metadata_tracking and no_qa to the track_deployment job, so that we can turn off metadata deployment tracking and QA issue creation in track_deployment once deployer starts calling the new jobs.

These new jobs will be used in https://ops.gitlab.net/gitlab-com/gl-infra/deployer/-/merge_requests/458.

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

Author Check-list

  • Has documentation been updated?
Edited by Reuben Pereira

Merge request reports

Loading