Allow for easier identification and correlation of downstream pipelines with their trigger jobs
Release notes
Starting 13.7 every child job will carry the parent trigger job name in the pipeline view, this will help you identify which parent job triggered a child job
Background
This issue makes for a follow-up for the gaps in the solution provided in #229503 (closed)
Problem to solve
The downstream/child pipelines do not inherit the name of the trigger job, nor is there any upfront visual indicator to correlate them with their respective trigger job, therefore making it difficult for users to identify them correctly without hovering over or clicking them.
Screenshot here
Proposal
- The downstream pipeline should carry the name of the triggered job
- The tooltip on hover should say "status - created by job name" where status is the status of the pipeline (we show it in the tooltip currently) and job name is the name of the trigger job.
- Status icon: 24x24px
- Border radius on the downstream pipeline: 8px
- Padding inside the downstream pipeline component: 8px on all sides
- Pipeline number link use Regular small UI label text style
- Vertical distance between downstream pipelines should equal the vertical distance between jobs (8px)
Edited by Dov Hershkovitch