Skip to content

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 👇

image

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.

Figma specs

  • 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)

image

Edited by Dov Hershkovitch