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?