ci: fix Woodpecker v3 secret syntax (use environment + from_secret)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
jordan 2026-03-06 01:32:06 -07:00
parent df2f46e4b7
commit 71d7892735

View File

@ -21,9 +21,11 @@ steps:
deploy: deploy:
image: bitnami/kubectl:latest image: bitnami/kubectl:latest
environment:
KUBECONFIG_DATA:
from_secret: kubeconfig
commands: commands:
- mkdir -p ~/.kube && echo "$KUBECONFIG" > ~/.kube/config - mkdir -p ~/.kube && echo "$KUBECONFIG_DATA" > ~/.kube/config
- kubectl set image deployment/stemedb-api stemedb-api=registry.threesix.ai/stemedb-api:${CI_COMMIT_SHA:0:8} -n stemedb - kubectl set image deployment/stemedb-api stemedb-api=registry.threesix.ai/stemedb-api:${CI_COMMIT_SHA:0:8} -n stemedb
- kubectl rollout status deployment/stemedb-api -n stemedb --timeout=300s - kubectl rollout status deployment/stemedb-api -n stemedb --timeout=300s
secrets: [kubeconfig]
depends_on: [build] depends_on: [build]