Expand description
Local-first build orchestration.
The orchestrator owns the per-run state: the event bus that
announces BuildEvents, the source-archive store served to
step-executor plugins, the cancellation atomic, and the chain
scheduler that dispatches each step to a plugin via the plan-1
plugin host.
Re-exports§
pub use scheduler::run;
Modules§
- archive
- Per-run source archive store.
- cache
- Host-side cache decision.
- docker_
client - Thin wrapper around bollard for the local executor.
- events
- Build-event broadcast channel.
- output_
subscriber - Build-event subscriber that passes events to an
OutputRenderer. - scheduler
- Dataflow scheduler.
- signal
- Bridges OS signals to the orchestrator’s
CancellationToken. - source
- Source-archive helpers shared between remote and local run modes.