Skip to content

Visualize build graph relationships in CLI

Currently, the show command displays a list of builds. We want to provide CLI users with more answers to questions they might have. Currently, these questions can be answered by looking at the graph in the web UI:

  • Why is a certain build currently blocked?
  • Why is a certain build included in an iteration?

Some approaches for this are:

  • Use a view similar to the tree command. This is not a one-to-one mapping since we have cyclic graphs, not trees.
  • Display "dependency chains", e.g. for each blocked build: ❌ boost -> 🔒 openimageio -> 🔒 openshadinglanguage
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information