commit f45fa97f51ee3221fa3d5f8859415b17c89bf796 Author: Aleksander Cynarski Date: Mon Aug 24 23:07:40 2020 +0200 initial commit diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..52fab33 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +kind: pipeline +name: default + +steps: +- name: build + image: plugins/hugo + settings: + pull: always + url: + from_secret: domain + validate: true + +- name: deploy + image: appleboy/drone-scp + settings: + host: + from_secret: ssh_host + target: + from_secret: site_path + source: public/* + username: + from_secret: ssh_username + password: + from_secret: ssh_password + port: + from_secret: ssh_port + when: + branch: + - master + event: + exclude: + - pull_request diff --git a/HUGO_DEPLOY.md b/HUGO_DEPLOY.md new file mode 100644 index 0000000..0ba8128 --- /dev/null +++ b/HUGO_DEPLOY.md @@ -0,0 +1,19 @@ +# Drone hugo + +## Użycie + +``` +cat ${args[0]} |awk -F\= '{system("drone secret add --repository='${args[1]}' --name="$1 " --data="$2)}' +``` + +Wymagane zmienne: + +``` +domain= +site_path= +ssh_host= +ssh_username= +ssh_password= +ssh_port= +``` +