From dd05fd7eb179ef2539e94f0409f451d27179ce17 Mon Sep 17 00:00:00 2001 From: jcwimer Date: Fri, 20 Nov 2015 12:52:59 +0000 Subject: [PATCH] Easy deploy strategy --- deploy/server-deploy-prod.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 deploy/server-deploy-prod.sh diff --git a/deploy/server-deploy-prod.sh b/deploy/server-deploy-prod.sh new file mode 100755 index 0000000..4bef76e --- /dev/null +++ b/deploy/server-deploy-prod.sh @@ -0,0 +1,22 @@ +if [ -z "$1" ] + then + echo "usage) server-deploy-prod.sh user@server" + exit 1 +fi + +echo "Copying your ssh key to ${1}" +ssh-copy-id $1 +clear +ssh -t $1 bash -c "' +cd wrestlingApp +mv deploy/prod.env ../ +git pull origin master +mv ../prod.env deploy/ + +#Kill all containers +docker kill $(docker ps -q) + +bash rails-prod.sh wrestlingdev +cd deploy +docker-compose -f docker-compose-prod.yml up -d +'" \ No newline at end of file