From 7885ab48dfc04311110997a53bc0a8542333c5e8 Mon Sep 17 00:00:00 2001 From: pictuga Date: Tue, 14 Dec 2021 15:10:46 +0000 Subject: [PATCH] drone: deploy --- .drone.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.drone.yml b/.drone.yml index 5060261..a1554c4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -60,3 +60,37 @@ trigger: depends_on: - test + +--- +kind: pipeline +type: ssh +name: prod + +server: + host: + from_secret: ssh_host + user: + from_secret: ssh_user + ssh_key: + from_secret: ssh_key + +steps: +- name: install + commands: + - sudo pip install --upgrade morss[full] + +- name: reload + commands: + - pid=$(sudo pidof 'gunicorn: master [morss]') + - sudo kill -s USR2 $pid + - sudo kill -s WINCH $pid + - sudo kill -s TERM $pid + +trigger: + branch: + - master + event: + - push + +depends_on: +- python \ No newline at end of file