harmont-cli 0.0.4

Command-line client for the Harmont CI platform.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Local-first build orchestration.
//!
//! The orchestrator owns the per-run state: the event bus that
//! announces `BuildEvent`s, 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.

pub mod archive;
pub mod cache;
pub mod docker_client;
pub mod events;
pub mod output_subscriber;
pub mod scheduler;
pub mod signal;
pub mod source;

pub use scheduler::run;