From 53cd28e81640236173d511c1e172ad490100dee6 Mon Sep 17 00:00:00 2001 From: Steven Polley Date: Sat, 2 Nov 2019 11:50:31 -0600 Subject: [PATCH] add production step to pipeline --- .drone.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.drone.yml b/.drone.yml index 12dfd0e..ec488c4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,3 +21,24 @@ steps: image: plugins/docker settings: repo: registry.deadbeef.codes/deadbeef.codes-publicfileserver +- name: production + image: appleboy/drone-ssh + settings: + host: 10.69.71.105 + port: 22 + username: + from_secret: sshusername + password: + from_secret: sshpassword + script: + - echo Informing spud to pull latest container and infrastructure... + - cd deadbeef.codes-infrastructure/spud + - git pull + - docker-compose pull >/dev/null + - echo Restarting updated services... + - ./start.sh >/dev/null + - echo Done. + + + +