Skip to content

Add Deployments history tab on environments details page

What does this MR do and why?

This MR is part of a larger effort to move the cluster UI under the environment details page. It introduces the tabs component and updates the current view to appear under the 'Deployments history' tab. It also adds some UI changes:

  • Update the Edit button to say Edit environment.
  • Adjust empty state links and text

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.

Before After
Screenshot 2024-02-06 at 00.01.16.png Screenshot 2024-02-07 at 23.08.081.png
Screenshot 2024-02-06 at 00.00.34.png Screenshot 2024-02-07 at 23.08.31.png

How to set up and validate locally

  1. Visit Operate -> Environments and create an environment.
  2. Click on the newly created environment title to navigate to the environment detail page.
  3. Verify the tabs and the empty state.
  4. Create a deployment for the environment. To simplify that you could clone this project: https://gitlab.com/andrei.zubov/pipelinestest and run a few deployment pipelines.
  5. Visit the environment detail page again and verify the deployments list.

Related to #431746 (closed)

Edited by Anna Vovchenko

Merge request reports