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:
- All options in https://docs.gitlab.com/ee/ci/jobs/job_rules.html#ci_pipeline_source-predefined-variable
scan_execution_policy
pipeline_execution_policy
Also need to add the source information to the individual Job page in the information panel on the right.
Design
Implementation plan
Edited by Nate Rosandich