services/build_orchestrator library

Classes

BuildOrchestrator
Central "what does building this project mean?" service.
BuildReport
Aggregated outcome of one BuildOrchestrator.buildAll invocation.
BuildStepResult
Result of one BuildOrchestrator step.

Enums

BuildStepKind
Logical category of a build step. Used in BuildReport summaries and in the per-mode integration tests so we can assert "the orchestrator ran exactly these kinds of steps".
BuildStepStatus
Outcome of a single build step inside BuildOrchestrator.