1
0
Fork 0

add production step to pipeline
continuous-integration/drone/push Build is passing Details

Dieser Commit ist enthalten in:
Steven Polley 2019-11-02 11:50:31 -06:00
Ursprung f3664508e9
Commit 53cd28e816
1 geänderte Dateien mit 21 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -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.