diff --git a/.drone.yml b/.drone.yml index 9d953e3..e25fb2f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -22,22 +22,38 @@ steps: HUGO_DESTINATION: public - name: deploy - image: appleboy/drone-scp - settings: - host: 172.16.85.15 - target: /var/www/h3ndrik.de - source: public/* -# rm: true - strip_components: 1 - username: - from_secret: ssh_username - password: - from_secret: ssh_password - port: - from_secret: ssh_port + image: alpine/git + environment: + SFTP_PASSWD: + from_secret: sftp_passwd + commands: +# - sftp $SFTP_DESTINATION <<< $'put -pR public/*' + - apk update && apk add lftp + - lftp -u "my_webapp,$SFTP_PASSWD" -p 22 -e "set sftp:auto-confirm yes && cd /www && mirror -R --delete-first public/ /www; quit" sftp://172.16.85.20 when: branch: - - master + - main event: exclude: - pull_request + +#- name: deploy +# image: appleboy/drone-scp +# settings: +# host: 172.16.85.15 +# target: /var/www/h3ndrik.de +# source: public/* +## rm: true +# strip_components: 1 +# username: +# from_secret: ssh_username +# password: +# from_secret: ssh_password +# port: +# from_secret: ssh_port +# when: +# branch: +# - master +# event: +# exclude: +# - pull_request