Create auto-deploy branches solely on Security mirrors
As a small iteration for &109 (closed), we want to verify that an auto-deploy branch which is only created on Security (and mirrored to Build) can receive cherry-picked Pick into auto-deploy
merge commits from Canonical.
Exit criteria:
- Developer workflow remains exactly the same.
- Auto-deploy workflow remains exactly the same.
-
Auto-deploy branches are not created on Canonical. => gitlab-org/release-tools!1065 (merged) -
Auto-deploy branches are created on Security and mirrored to Build. => gitlab-org/release-tools!1065 (merged) - Pick into auto-deploy still behaves as expected.
-
Pick into auto-deploy
MRs on Canonical get picked into the branch on Security => gitlab-org/release-tools!1057 (merged) -
Follow-up.Pick into auto-deploy
MRs on Security also get picked into the branch on Security
-
-
Component versions are updated in the auto-deploy branch on Security.- NOTE: Negated by gitlab-org/release-tools!1062 (merged)
auto_deploy_on_security
feature flag being enabled, which we have not yet done.
Additional considerations:
-
ChatOps commands checking the auto-deploy branch. => gitlab-com/chatops!140 (merged) -
Release manager metrics checking auto-deploy branch.Already usesgitlab-org/security/gitlab
.
Edited by Robert Speicher