This repository has been archived on 2021-08-14. You can view files and clone it, but cannot push or open issues/pull-requests.
bever-dam/.woodpecker.yml

18 lines
534 B
YAML

pipeline:
build:
image: alpine:3
commands:
- apk update
- apk add --no-cache hugo
- hugo --minify
deploy:
image: alpine:3
commands:
- apk update
- apk add --no-cache rsync openssh-client
- eval $(ssh-agent)
- echo "$DEPLOY_KEY" | ssh-add -
- rsync -e "ssh -p $DEPLOY_PORT -o 'StrictHostKeyChecking=no'" public -az --delete "$DEPLOY_DEST"
secrets: [ deploy_key, deploy_port, deploy_dest ]