Display context job was ran in
With the rules
keyword a user can define when a job should run.
job:
script: echo "Hello, Rules!"
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
when: manual
allow_failure: true
In the context of a job in the UI, it is not apparent what context this job was ran in (if it has one). The job could also have multiple contexts.
Proposal
We should display the context the job was ran in.
Merge request event
For instance on GH I know these two jobs run when a release happens.