From c9b5f2c8bd5aa6ba00ae7d3a8935e0add429b110 Mon Sep 17 00:00:00 2001 From: Cara Salter Date: Mon, 28 Feb 2022 10:20:04 -0500 Subject: drone --- .drone.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..f4a51af --- /dev/null +++ b/.drone.yml @@ -0,0 +1,44 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: build + image: rust:latest + commands: + - cargo check + - cargo build --release + + - name: deploy_binary + image: appleboy/drone-scp + settings: + username: deploy + key: + from_secret: ssh_key + host: kronos.devcara.com + port: 22 + target: /usr/app/site/site + source: + - target/release/site + + when: + event: + - promote + target: + - production + + - name: restart_server + image: appleboy/drone-ssh + settings: + username: deploy + key: + from_secret: ssh_key + host: kronos.devcara.com + port: 22 + script: + - sudo systemctl restart site + when: + event: + - promote + target: + - production -- cgit v1.2.3