16 lines
530 B
YAML
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
|