Skip to content

FE] Add source filtering to Build > Jobs

Refer epic (Store a `source` value for Jobs (&11796)) and planning issue (Technical implementation planning (#457809 - closed)) for more details

Proposal

In Add "source" property to Job (#458803 - closed) and Add job source to API (#459015 - closed) the "source" property was add to Jobs and the Job API (Ci::JobEntity).

Now we want to surface these details on the Build > Jobs page and allow Users will be able to filter by source.

Add a source filter to the Build > Jobs page that includes:

Also need to add the source information to the individual Job page in the information panel on the right.

Design

Jobs--Compliance-group-testing-and-demos-Team-testing-subgroup-nrosandich-Pipeline-job-test-compliance--GitLab-03-18-2025_01_27_PM

compliance_job-8266454625--Jobs--Compliance-group-testing-and-demos-Team-testing-subgroup-nrosandich-Pipeline-job-test-compliance-_-GitLab-03-18-2025_01_28_PM

Implementation plan

Edited by Nate Rosandich