Adds execution status badge
What does this MR do and why?
This change adds an execution badge status to the runner list that will depending on if a runner is running jobs or not.
Both admin admin/runners
and group (/groups/<my-group>/-/runners
) runner lists are approved.
Changelog: added
Screenshots or screen recordings
A new Idle
/Running
badge has been added to show the execution status of a runner:
How to set up and validate locally
- Having at least one runner
- Run any job, preferably a long running one (a few minutes)
- In the job 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