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:
- We can't filter by source for bridge jobs
- We can't search by name for bridge jobs
- 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
How to set up and validate locally
- Visit
Build > Jobs(have a trigger job setup in CI). - Ensure bridge job shows up with a
bridgebadge. - Ensure you can filter by status and source.
- Ensure you can search builds by name.
- Ensure bridge jobs and builds are returned.
- 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
