Skip to content

Adds a jobs tab in group runner details

What does this MR do and why?

Implements: #361649 (closed)

This change adds a tab in the group runner details, that was previously only visible for admins.

Users will be indicated that they may only see jobs they have access to.

Changelog: added

Screenshots or screen recordings

image

How to set up and validate locally

To validate this feature we need a group runner that has run some jobs, if you don't have any you can run gitlab:seed:runner_fleetto generate some.

  1. Visit the group page (e.g. http://gdk.test:3000/rf-top-level-group-1)
  2. Select CI/CD -> Runners in the menu
  3. Select runner with some jobs (identified with the job count
    • Screenshot_2023-01-17_at_15.09.55
  4. Verify the list if correct

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #361649 (closed)

Edited by Miguel Rincon

Merge request reports