Link to jobs tab from runner list
What does this MR do and why?
This change enhances the runner job status badge so it links the runner jobs tab in the runner details page.
This is the last step in the development of #372869 (closed):
- Adds execution status badge (!105242 - merged)
- Allows user to navigate directly to the jobs tab (!105842 - merged)
-
Link to jobs tab from runner list (!106196 - merged) you are here
☝
Screenshots or screen recordings
How to set up and validate locally
- Visit Admin -> Runners
- Click on the Idle (or Running) badge
- Confirm it links to the jobs tab in the runner details
Check the badge content
- Having at least one runner
- Run any job, preferably a long running one (a few minutes)
- In the job log page, locate the runner that's running it on the right sidebar (e.g.
Runner: #285 (coux-JMn) darwin-top-group-runner-1669300234-196
) - Find that runner in the list (
/admin/runnners
for the admin list) and check that it's labeled asRunning
. - When the job is done, check that it is
Idle
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #372869 (closed)
Edited by Miguel Rincon