Skip to content

Toggle job dependency links on and off in Job Dependencies pipeline graph view

Release notes

Problem to solve

Pipeline users want to see what are the job dependencies in their graph. In addition to seeing the jobs in the order of their dependencies, it'd be very useful to see the links between jobs.

Intended users

User experience goal

Easily see job dependencies in my pipeline.

Proposal

Allow to turn the dependency links on and off, and show a job dependency trail

  • Add a toggle component to show or hide job dependency links in Job Dependencies view
  • When the the toggle in on the grey links will show by default
  • When the dependencies are toggled on by the user for the first time, we should show one-time dismissable notification with tips for interacting with the graph
  • When the toggle is on and while hovering over a job, the trail of jobs that depends on it would be highlighted in blue along with the connection between them. (see mockups for the highlight specs)
  • The toggle selection should persist per user. For example, if I switch to "Job dependencies" view and turn on the dependencies, next time I open the graph I should see the links.

Figma specs

Group by job dependencies (with dependencies toggle) Show dependencies + a one-time notification Job trail highlight on hover
image image image

Further details

Permissions and Security

Documentation

Availability & Testing

Available Tier

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited by Nadia Sotnikova