From ac42da351022b84104f12caf93cd4ff44962f42b Mon Sep 17 00:00:00 2001 From: garrettmills Date: Mon, 5 Oct 2020 20:25:33 -0500 Subject: [PATCH] Add prod site deploy config --- .drone.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.drone.yml b/.drone.yml index 1e3427a..9589c4d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -34,6 +34,28 @@ steps: event: promote target: staging + # =============== DEPLOY TO PROD SITE =============== + - name: deploy repo to production site + image: appleboy/drone-ssh + settings: + host: + from_secret: prod_site_host + username: + from_secret: prod_site_user + key: + from_secret: prod_site_key + port: 22 + script: + - cd /etc/glmdev/noded-dev/backend + - git checkout master + - git pull + - git checkout ${DRONE_COMMIT} + - yarn install + - systemctl restart noded-dev + when: + event: promote + target: production + # =============== NOTIFICATIONS =============== - name: send success notifications image: plugins/webhook