rime build
rime build <pipeline.dag.yaml> [--out out.html] [--report report.yaml]rime build runs the DAG exactly like rime run, then writes an HTML report.
By default, the report is generated from the DAG and each node’s
metadata.report value.
Common Usage
Section titled “Common Usage”# Run + write outputs/run_report.htmlrime build pipeline.dag.yaml
# Write to a specific filerime build pipeline.dag.yaml --out outputs/review.html
# Compatibility path for a hand-authored report specrime build pipeline.dag.yaml --report report.yamlOutput
Section titled “Output”The command streams lifecycle events, prints the same summary table as
rime run, then reports the HTML path:
penguins: pendingpenguins: cached cache=hit elapsedMs=24penguins: success cache=hit rowsOut=10Run summary:Node Status Cache Rows In Rows Out----------- ------- ----- ------- --------penguins SUCCESS hit - 10adelie_only SUCCESS hit 10 5by_island SUCCESS hit 5 3Report written: /path/to/project/outputs/run_report.htmlrime build does not render a report over a failed or skipped run. If any node
fails, the command exits nonzero.
Report Inclusion
Section titled “Report Inclusion”Reports include nodes by default. Hide raw or noisy nodes with:
metadata: report: falseSee Reports for report layout and output rendering details.
Related Commands
Section titled “Related Commands”rime run- execute without rendering HTML.rime check- validate report wiring without running.