tools.oit.cloud/.woodpecker.yml

12 lines
422 B
YAML

steps:
build:
image: git.oit.cloud/morgan/hugo-builder:latest
pull: true
secrets: [ ID_RSA, MQTT_HOST, MQTT_USER, MQTT_PASS ]
commands:
- echo "starting hugo build"
- echo $${ID_RSA}|sed -e 's/- /-\n/'|sed -e 's/ -/\n-/' > ~/.ssh/id_rsa
- chmod 700 ~/.ssh/id_rsa
- ssh-keyscan oit.cloud >> ~/.ssh/known_hosts
- rsync -avrx public/. blog@oit.cloud:/var/www/tools.oit.cloud/