Expand the internal release chatops command to kick the creation of the internal release/task issue
Context
Remediating GiLab SaaS single-tenant instances, like GitLab Dedicated, within remediation SLAs requires introducing a new GitLab release strategy: Internal Releases. This release will generate private packages to be delivered to GitLab SaaS single-tenant instances without initiating a patch.
Tooling its in progress to being updated to support the internal release process:
- A ChatOps command will be introduced to kick off the process #20732 (closed)
- A release/task issue will be created to contain the internal release issue logic #20733 (closed)
The purpose of this issue is to link the ChatOps command with the internal release/task issue
Extend the internal release ChatOps command to kick off the creation of the internal release/task issue
When a release manager executes the ChatOps command to create an internal release, this one should trigger the creation of the release/task issue. The URL of such issue should be displayed within the Slack response. This is a similar strategy to the patch release behavior:
Exit criteria
-
Implement logic on release tooling -
Perform a general test -
Perform a test with the available flags ( --iteration)
Edited by Mawreen Dela Cruz
