Add Deployments history tab on environments details page
requested to merge 431746-move-the-cluster-ui-component-under-the-environment-detail-page into master
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 sayEdit 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 |
---|---|
![]() |
![]() |
![]() |
![]() |
How to set up and validate locally
- Visit Operate -> Environments and create an environment.
- Click on the newly created environment title to navigate to the environment detail page.
- Verify the tabs and the empty state.
- 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.
- Visit the environment detail page again and verify the deployments list.
Related to #431746 (closed)
Edited by Anna Vovchenko