From 2fc4444f4ec33ba8df3a92ba3e3789acf789184e Mon Sep 17 00:00:00 2001 From: Alya Sirko Date: Mon, 26 Sep 2022 20:17:39 +0300 Subject: [PATCH] add drone pipeline --- .drone.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..69ce320 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,29 @@ +kind: pipeline +type: exec +name: Build and Deploy + +steps: + - name: Prepare + commands: + - eval $(ssh-agent -s) + - ssh-add - <<< "${SSH_PRIVATE_KEY}" + environment: + SSH_PRIVATE_KEY: + from_secret: SSH_PRIVATE_KEY + + - name: Build + commands: + - hugo --gc + + - name: Deploy + commands: + - scp -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -r public/* deployer@selfprivacy.org:/var/www/selfprivacy.org + +trigger: + event: + - push + branch: + - master + +node: + server: builder