Adds a conditional build step that only runs on the canon branch, and only if 🦆 (the status reporting step) succeeds, which creates a new Nix GC root for all depot targets named `depot-canon`. In practice this might be a bit racey, as canon builds are not guaranteed to succeed in order (though it is likely). This shouldn't matter much in practice: We only want to prevent rebuilds of the whole world. This fixes b/102 Change-Id: Id3d0bf4158bffcb1ed6929888a29d31609b6ece1 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2904 Tested-by: BuildkiteCI Reviewed-by: glittershark <grfn@gws.fyi> |
||
|---|---|---|
| .. | ||
| besadii | ||
| dns | ||
| gerrit-tvl | ||
| journaldriver | ||
| kontemplate | ||
| mq_cli | ||
| nixos | ||
| pipelines | ||
| posix_mq.rs | ||
| users | ||