16 lines
527 B
YAML
16 lines
527 B
YAML
|
# This file defines the static pipeline which is uploaded in the
|
||
|
# Buildkite admin interface. These steps run at the beginning of each
|
||
|
# build and cause the dynamic pipeline generation to run.
|
||
|
---
|
||
|
steps:
|
||
|
- label: ":llama:"
|
||
|
command: |
|
||
|
function fallback() {
|
||
|
echo 'Using fallback pipeline ...'
|
||
|
buildkite-agent pipeline upload ops/pipelines/fallback.yaml
|
||
|
exit
|
||
|
}
|
||
|
|
||
|
nix-build -A ops.pipelines.depot -o depot.yaml || fallback
|
||
|
buildkite-agent pipeline upload depot.yaml || fallback
|