Skip to content

Add and use graphql fragment to render ci_icon

What does this MR do and why?

This change refactors a commonly used group of fields used to render a CI icon status into a GraphQL fragment so it can be reused.

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

  1. Admin -> Runners -> [Select a runner with jobs] -> Jobs tabs

http://gdk.test:3000/admin/runners/1160#/jobs

Screenshot_2024-02-12_at_15.12.52

  1. Project -> Commits -> [Select a commit]

http://gdk.test:3000/top-group/top-project/-/commit/90bc4fa2f895b3ed225de5da41109130ede73ef5

Screenshot_2024-02-12_at_15.13.15

http://gdk.test:3000/top-group/top-project/-/commit/90bc4fa2f895b3ed225de5da41109130ede73ef5

Related to #423028 (closed)

Edited by Miguel Rincon

Merge request reports