macOS BuildCaptain pins your Jenkins pipelines to the macOS menu bar — status, logs, and build controls one click away.

The stage graph and logs

Read the pipeline graph — nested and parallel stages — and work with per-stage console output in the resizable drawer.

Loris Siegenthaler Written by Loris Siegenthaler · Maker of BuildCaptain
3 min read
Updated July 16, 2026

The graph

Every run renders as a left-to-right graph from Start to End. Sequential stages sit on the line; parallel blocks fan out into branches, each branch with its own nested stages. Icons show each stage's state — running stages animate — and hovering a stage reveals its agent and any blockage reason.

The graph fits itself to the window. Zoom with the on-screen controls or your scroll wheel/trackpad, drag to pan, and use the reset button to fit again.

Note: the graph comes from Jenkins's Pipeline Graph View plugin. A brand-new run may take a few seconds before Jenkins publishes its first stage — BuildCaptain shows "Preparing pipeline graph…" and picks it up automatically.

Stage output

Click a stage to open its console output in a drawer under the graph:

  • Resize it by dragging its top edge; close with the ✕ or Escape.
  • Font size controls and a copy button sit in the top-right corner of the log.
  • Output is monospaced, selectable, and scrolls both ways for long lines.
  • For very long logs BuildCaptain displays the tail and notes the truncation — the copy button always copies the complete log.

While a build runs

The graph refreshes as stages progress — every few seconds while builds are active, with polling backing off when everything is idle.