Skip to content

Project pipeline status for default branch visible from group view

Problem to solve

Not having to click into each subproject of a group to see if the pipeline for the default branch is currently passing or not.

Intended users

Developers, Maintainers, Owners

Further details

Potential use case: As a developer/maintainer/owner, I want to see a green check mark next to every subproject of a group I'm a developer in to know which ones are passing their CI pipelines at a glance.

It would also be a nice feature to have the column of pipeline status icons be sortable based on state.

Proposal

There's a lot of blank space on a group page where the projects are listed, just add a column that has the pipeline state icon of the default branch for that project. This is already being done on the "Your projects" page, would like same functionality in a Groups project listing page.

Permissions and Security

No permissions or security changes.

Documentation

Testing

Cross-browser testing will check that when a user opens a group or subgroup details, under the "subgroups and projects" tab where the subgroups and projects are listed, there is a column of icons representing the current status of the project's default branch.

What does success look like, and how can we measure that?

Success metrics: Users get more use/functionality out of the group details page.

Acceptance criteria: The group details pages accurately Captureshow the current pipeline status of the default branch of their subprojects.

Links / references

Attached is a crude mockup of what I'm imagining.

Edited by Tyler Deuty