Release Runbook Template MVC
Problem to solve
We want to support runbooks natively in GitLab. Today, users are using a combination of issues with checkboxes, readmes or external links for their lists of tasks.
Intended users
User experience goal
As a release manager in GitLab, I want to be able to use a template in my repository for common deployment tasks or steps. Eventually, I would like to navigate to the side panel at the group level and select Runbook templates to share with projects to consistently allow my teams to track steps in the deployment plan.
Proposal
-
Add a Runbook template like: https://github.com/SkeltonThatcher/run-book-template/blob/master/run-book-template.md
Permissions and Security
-
Members with no access (0) should not be able to see the runbook template -
Guest (10) members can see the runbook template -
Reporter (20) members can see the runbook template -
Developer (30) members can see the runbook template and submit a merge request to suggest a change to the template -
Maintainer (40) members can see and edit the runbook template -
Owner (50) members can see and edit the runbook template
Documentation
We will need documentation to be updated to this link: https://docs.gitlab.com/ee/operations/using-gitlab-runbook-template
What is the type of buyer?
GitLab Ultimate: Directors and enterprises care about portfolio wide orchestration
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.