Skip to content

Return bridges and builds for project jobs feature

What does this MR do and why?

Currently the project jobs feature, Build > Jobs only returns jobs of the type ::Ci::Build. While other views such as the pipeline graph will return other types like bridge jobs. This can be confusing if you are looking for a job you saw in a pipeline within this view. This view should return both builds and bridges.

A few current edge cases:

  1. We can't filter by source for bridge jobs
  2. We can't search by name for bridge jobs
  3. We can't preload artifacts because bridge jobs don't have that association

I think this is a good first step since it causes some confusion like this issue states #379141 (closed)

References

Screenshots or screen recordings

Screenshot_2025-07-01_at_9.25.24_AM

How to set up and validate locally

  1. Visit Build > Jobs (have a trigger job setup in CI).
  2. Ensure bridge job shows up with a bridge badge.
  3. Ensure you can filter by status and source.
  4. Ensure you can search builds by name.
  5. Ensure bridge jobs and builds are returned.
  6. Test any other use-cases you can think of...

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #379141 (closed)

Edited by Payton Burdette

Merge request reports

Loading