From d58232452ead5371c809990aed2541ae02e5ba4a Mon Sep 17 00:00:00 2001 From: Nicolas Duhamel Date: Mon, 15 Mar 2021 11:48:26 +0100 Subject: [PATCH] Add drone --- .drone.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..a488ce7 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,28 @@ +kind: pipeline +type: docker +name: default + +steps: +- name: Build + image: python + commands: + - pip install pex + - pex ./ -m citadel.devices -o devices.pex +- name: Deploy + image: appleboy/drone-scp + settings: + host: + - gavarni.jombi.fr + user: citadel + key: + from_secret: ssh_key + port: 22 + command_timeout: 2m + target: /home/citadel/devices + source: + - devices.pex + rm: true + strip_components: 1 + when: + branch: + - master