ci(buildkite): allow manual retry on successful steps (#2267)
This permits manual retry on specific steps which can cause problematic issues for example when a node runs out of disk space. By allowing this we should be able to recover problematic builds instead of forcing a complete rebuild which may be undesirable on the `master` or other production branches.pull/2268/head^2
parent
87550d1957
commit
327765f132
|
@ -31,6 +31,9 @@ steps:
|
||||||
|
|
||||||
- label: ":docker: Deploy Manifests"
|
- label: ":docker: Deploy Manifests"
|
||||||
command: "authelia-scripts docker push-manifest"
|
command: "authelia-scripts docker push-manifest"
|
||||||
|
retry:
|
||||||
|
manual:
|
||||||
|
permit_on_passed: true
|
||||||
env:
|
env:
|
||||||
DOCKER_CLI_EXPERIMENTAL: "enabled"
|
DOCKER_CLI_EXPERIMENTAL: "enabled"
|
||||||
agents:
|
agents:
|
||||||
|
|
|
@ -8,6 +8,9 @@ for BUILD_OS in "${!BUILDS[@]}"; do
|
||||||
cat << EOF
|
cat << EOF
|
||||||
- label: ":docker: Build Image [${BUILD_ARCH}]"
|
- label: ":docker: Build Image [${BUILD_ARCH}]"
|
||||||
command: "authelia-scripts docker build --arch=${BUILD_ARCH}"
|
command: "authelia-scripts docker build --arch=${BUILD_ARCH}"
|
||||||
|
retry:
|
||||||
|
manual:
|
||||||
|
permit_on_passed: true
|
||||||
agents:
|
agents:
|
||||||
build: "${BUILD_OS}-${BUILD_ARCH}"
|
build: "${BUILD_OS}-${BUILD_ARCH}"
|
||||||
artifact_paths:
|
artifact_paths:
|
||||||
|
|
Loading…
Reference in New Issue