Files
keeporg/.woodpecker/build.yaml
T
Reactorcoremeltdown 0af5ecc5a7
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
Allowing manual push
2026-10-30 13:09:22 +01:00

27 lines
556 B
YAML

---
when:
- path:
include:
- 'config/variables/server.values.yaml'
- '.woodpecker/build.yaml'
- 'Makefile'
- 'versions.mk'
- 'Dockerfile'
- '**/*.go'
event: [push, cron, manual]
labels:
role: production
skip_clone: true
steps:
clone:
image: bash
commands:
- git clone --depth=1 ${CI_REPO_CLONE_SSH_URL}
build:
image: bash
commands:
- cd ${CI_REPO_NAME} && echo $GIT_SUDO | sudo -S make build-server
environment:
GIT_SUDO:
from_secret: git_sudo