This repository has been archived on 2021-08-14. You can view files and clone it, but cannot push or open issues/pull-requests.
2021-05-03 18:40:47 +02:00
|
|
|
pipeline:
|
|
|
|
build:
|
|
|
|
image: alpine:3
|
|
|
|
commands:
|
|
|
|
- apk update
|
|
|
|
- apk add --no-cache hugo
|
|
|
|
- hugo --minify
|
|
|
|
|
|
|
|
deploy:
|
|
|
|
image: alpine:3
|
|
|
|
commands:
|
|
|
|
- apk update
|
2021-05-03 19:07:20 +02:00
|
|
|
- apk add --no-cache rsync openssh-client
|
|
|
|
- eval $(ssh-agent)
|
|
|
|
- echo "$DEPLOY_KEY" | ssh-add -
|
|
|
|
- rsync -e "ssh -p $DEPLOY_PORT" public -az --delete "$DEPLOY_DEST"
|
2021-05-03 19:09:05 +02:00
|
|
|
secrets: [ deploy_key, deploy_port, deploy_dest ]
|