about summary refs log tree commit diff
path: root/bin/depot-build
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-01-22T13·04+0300
committerclbot <clbot@tvl.fyi>2022-01-24T14·57+0000
commit4d7dcf10ed9ccf18d87c87b0fb1b1018c8bf8a17 (patch)
tree633437dc214f1c86245ea6e2dd97d63c0d915c37 /bin/depot-build
parent1a1d706125e0993f0a04ffdb5a8dc190f8bc364f (diff)
refactor(nix/buildkite): Restrict step conditionals to refs only r/3667
The previous `condition` abstraction which allowed the full set of
Buildkite conditionals is way too leaky (it lets users to very
Buildkite-specific things which we may not want to allow, and which
are mostly not relevant to a pure evaluation).

Supporting only the `branches` condition (native to Buildkite) should
make it possible to port this to other future CI systems later.

Change-Id: Ib8adcc41db4f1a3566cbeecf13a4228403105c1f
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5051
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
Reviewed-by: ezemtsov <eugene.zemtsov@gmail.com>
Autosubmit: tazjin <tazjin@tvl.su>
Diffstat (limited to 'bin/depot-build')
0 files changed, 0 insertions, 0 deletions