Skip to content

Improve the UI of CI/CD Analytics

Libor Vanc requested to merge 342315-ux-improve-the-ui-of-ci-cd-analytics into master

What does this MR do and why?

This MR converts the <ul> list of stats found on the CI/CD analytics page to use the Single Stat component.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Scenario Before After (updated 2024-02-21)
>0 failed pipelines CI_CD_Analytics___12.34___02-09 CI_CD_Analytics___15.14___02-09
Zero failed pipelines Screenshot_2024-02-21_at_13.24.03 Screenshot_2024-02-21_at_13.19.19

How to set up and validate locally

  1. Check out this branch locally
  2. Navigate to the CI/CD analytics for a project in the GDK (for example, http://gdk.test:3000/GROUP/PROJECT/-/pipelines/charts?chart=pipelines)
  3. You will see the updated layout of the CI/CD analytics page

Related to #342315 and #424397 (closed)

Edited by Chad Lavimoniere

Merge request reports