Release Environments - Enable Release Environments pipeline triggering from Security mirror
Currently, Release Environments Pipeline is only triggered from the GitLab canonical repository. To make Release Environments support Patch Releases, the Release Environments Pipeline should also be triggered from the GitLab security repository.
Note that, the trigger should be different, so that the deployments' targets are another set of release environments, not to overlap with the environments used by the GitLab canonical repository. I suggest to add an environment variable SECURITY=true
, so that it is passed to the deployment pipeline, e.g. instead of 16-10-stable
, it is 16-10-stable-security
.
This is a subtask of #20204 (closed), and a step in the new workflow for patch releases.
Exit Criteria
-
Release Environments pipeline is triggered from stable branches on GitLab security mirror -
Release Environments pipeline triggered from stable branches on GitLab security mirror, deploys to another set of release environments, other than the one used by GitLab canonical mirror. -
Clean up testing branch 42-2-stable-ee
fromsecurity/gitlab
and its dev mirror.
Edited by Jenny Kim