Release Environment - Modify GitLab pipeline to deploy to release environment during RC tagging as well as monthly tagging
During Test adding a new release environment automatic... (#20095 - closed), the result is:
- The release environment file is created https://gitlab.com/gitlab-com/gl-infra/release-environments/-/tree/main/environments/16-11-stable?ref_type=heads
- However, the pipeline running on the RC tag does not trigger a deployment to release-environment https://gitlab.com/gitlab-org/gitlab/-/pipelines/1254947767
An RC tag is always created before the monthly release, and we also want to validate this version, so we need to modify the GitLab canonical pipeline to deploy to release environment on the RC tag, as well as the release tag.
Exit Criteria
-
Make sure a deployment to the corresponding release environment is done during RC tagging (e.g. v16.11.0-rc42-ee
) -
Make sure a deployment to the corresponding release environment is done during release tagging. (e.g. v16.11.0-ee
,v16.10.3-ee
)
Edited by Dat Tang