Frontend: Differentiate trigger jobs from regular jobs in the mini-pipeline

Problem

Details of the main problem are noted in the design issue

Design spec are in this link

Trigger jobs are special jobs that trigger downstream pipelines. They serve a special function but look the same in the UI. For example, there's no way to tell which job triggers a downstream pipeline by looking at the pipeline graph.

This makes it difficult to troubleshoot problems with downstream pipelines.

1. Mini pipeline graph 👉 See design

  • Add UI text indication that a job is a trigger job to the on-hover tooltip in the mini pipeline graph.

Implementation Table

Issue Issue Link
Design: Differentiate trigger jobs from regular jobs in the pipeline graph and mini pipeline graph #340194 (closed)
Backend: Differentiate trigger jobs from regular jobs in the UI #356071 (closed)
Frontend: Differentiate trigger jobs from regular jobs in the pipeline graph #356330 (closed)
Frontend: Differentiate trigger jobs from regular jobs in the mini-pipeline graph 👈 You are here
Edited by 🤖 GitLab Bot 🤖