Skip to content

Group Level Deployment Frequency Ci/CD chart

Release notes

We now aggregate the CI/CD Analytics metrics at the group level. In this release we are extending support Deployment Frequency charts at the group level. This will allow users to get a full picture of the deployment frequency across multiple projects and teams, so that they can comprehend their efficiency more accurately.

Problem to solve

As a user, I want to see the available CI/CD metrics in my group page, so I can get aggregated data of all the deployment frequency of all projects in my group and also be able to compare the deployment frequencies between projects.

Intended users

User experience goal

The user should be able to consume the number of releases and % of projects with releases in group at the CI/CD Analytics page.

Proposal

VIEW PROTOTYPES ON FIGMA

After we implement Group Level API support for Deployment Frequency, Add charts Deployment Frequency in CI/CD dashboard - Ultimate and Add CI/CD under the Analytics navigation menu at the group level, we can combine them to present deployment frequency at the group level

Design for release metrics which may be reused

In the `CI/CD` analytics page #259697 (closed):
  • User sees an empty state when there are no metrics available to be displayed.
    • A help text and link to the documentation should be available.
  • When metrics are available, user sees the analytics information for:
    • Number of releases in group
    • % of projects with releases in Group

Out of scope

Any frontend updates on style/UI of components is out of scope.

Documentation

Yes, this will require documentation updates.

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

Users viewing dashboard each month

What is the type of buyer?

GitLab Premium

Is this a cross-stage feature?

Yes, ~"group::analytics"

Edited by Orit Golowinski