Files
poc-deployment/.woodpecker/deploy.yaml
T

16 lines
530 B
YAML

steps:
- name: show-deployment-request
image: alpine:3.20
commands:
- echo "Deployment requested:"
- echo " ARTIFACT=$ARTIFACT"
- echo " TARGET=$TARGET"
- test -n "$ARTIFACT" || (echo "ERROR: ARTIFACT param missing" && exit 1)
- test -n "$TARGET" || (echo "ERROR: TARGET param missing" && exit 1)
- test -f "hosts/$TARGET" || (echo "ERROR: unknown host alias '$TARGET'" && exit 1)
- echo "Resolved host alias '$TARGET':"
- cat "hosts/$TARGET"
when:
event: deployment