Pipeline integration: estimate build size + order an ephemeral builder before the build step #25
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why: CI pipelines (Woodpecker) must integrate estimator→order→build→release flow. Pre-step runs nix-estimate, creates sized EphemeralBuilder, waits for node ready, runs build, releases after.
What: Pre-step (or ci-fleet-publish plugin) that:
nix-estimate .#target --system <arch> --jsonon build targetAcceptance:
Links: Ties to oleks/ci-scripts#18 (modern-CI epic), oleks/builder-arbitrage estimate-consumer and lifecycle issues, oleks/nix-estimator (schema), oleks/fleet#116, oleks/builder-arbitrage#247