tvl-depot/ops/pipelines
Vincent Ambo 43269730e6 refactor(ops/pipelines): Move failure status zeroing to setup
We changed the configured pipeline in Buildkite to upload
`static-pipeline.yaml` instead of containing the steps of that
pipeline itself.

This makes it easier to test changes to builds and such, but adds
another build step with scheduling overhead etc.

However - we can work around this by killing one of the existing build
steps. There's no reason the failure status zeroing (required for
status reporting) shouldn't be part of the pipeline setup, so I've
moved it there instead and nuked that step.

This should mean that the pipeline is configurable from within the
repo, but without slowing anything down.

Change-Id: I206ecc02647de42a461e33c02879ab84daf5ed2b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/3461
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
2021-08-29 12:37:04 +00:00
..
depot.nix refactor(ops/pipelines): Move failure status zeroing to setup 2021-08-29 12:37:04 +00:00
fallback.yaml feat(ops/pipelines): Add a fallback Buildkite configuration 2020-11-17 22:33:11 +00:00
README.md docs: Update README for the repository itself 2020-08-17 21:52:58 +00:00
static-pipeline.yaml refactor(ops/pipelines): Move failure status zeroing to setup 2021-08-29 12:37:04 +00:00

This folder contains the dynamic configuration for our Buildkite CI setup.

The configuration is built and dynamically loaded by Buildkite at the start of each CI pipeline.