Skip to content

Update the post-deploy notifications not to depend on a deploy_version

What does this MR do?

Update the post-deploy notifications not to depend on a deploy_version

As part of gitlab-com/gl-infra&585 (closed), we want to build an independent pipeline for post-deployment migrations. This pipeline will work in a similar fashion to the coordinated pipeline: A job from the coordinated pipeline will trigger a deployer pipeline that will execute any post-migration that is pending.

This makes the post-migration pipeline to be independent from a deploy version. As a result, this commit updates the respective slack class to consider the deploy_version as optional, we still need to keep it to make it compatible with the coordinated pipeline.

After the post-deploy pipeline has been rollout, the deploy_version will be removed from the post-deploy migration classes.

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

Author Check-list

  • [-] Has documentation been updated?
Edited by Mayra Cabrera

Merge request reports

Loading