Show the release process related to environments
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Release notes
Problem to solve
As a Release Manager, I want to see where a specific version is in its release process, so I can move it forward with context.
Proposal
Add a new tab to the main environments page: "Releases"
The Releases view should list all the tags from the repository. Each tag should show its related pipelines as the pipeline visualization page shows them, but highlighting only the jobs that have environment.name set.
The various environment.action jobs should reflect that they belong to the same environment.name.
Clicking on a step in the release process should go to the respective deployment view of the given environment. (This assumes that we have a Deployment view, like for approvals)
Alternatively, we could show the related pipeline on the release page.
Intended users
Feature Usage Metrics
- MAU of the release view
Does this feature require an audit event?
No
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.