fix: CI pipeline image pull auth + shallow clone resilience [ci skip]
- Add WOODPECKER_BACKEND_K8S_PULL_SECRET_NAMES to agent env so step pods can pull from private registry (registry.viktorbarzin.me:5050) - Add fallback in default.yml when HEAD~1 is unavailable (shallow clone with depth=1): fetch more history, or apply all platform stacks as safe default - Root cause: pipeline #243 failed because infra-ci:latest image couldn't be pulled (no imagePullSecrets on step pods) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e23153cf03
commit
601a83d84e
2 changed files with 39 additions and 25 deletions
|
|
@ -50,6 +50,7 @@ agent:
|
|||
env:
|
||||
WOODPECKER_BACKEND: "kubernetes"
|
||||
WOODPECKER_BACKEND_K8S_NAMESPACE: "woodpecker"
|
||||
WOODPECKER_BACKEND_K8S_PULL_SECRET_NAMES: "registry-credentials"
|
||||
WOODPECKER_MAX_WORKFLOWS: "2"
|
||||
WOODPECKER_AGENT_SECRET: "${agent_secret}"
|
||||
persistence:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue