Allows user to navigate directly to the jobs tab
What does this MR do and why?
This change adds Vue Router to the runner details so the tabbed view can be syncronized with the browser history.
This allows users to visit the jobs tab from the browser.
Changelog: added
Why now?
#372869 (closed) requires that we link to the jobs tabs from the Running
label. This creates such a link.
Screenshots or screen recordings
How to set up and validate locally
- Logged in as an admin, with at least one runner registered
- Visit Admin -> Runners
- Visit the details page for a runner be selecting the name
e.g. http://gdk.test:3000/admin/runners/285
- Switch between tabs, or try to visit the
#/jobs
tab directlye.g. http://gdk.test:3000/admin/runners/285#/jobs
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