From: Greg Hurrell Date: Wed, 31 May 2017 05:51:10 +0000 (-0700) Subject: Update fancy deploy script X-Git-Url: https://git.wincent.com/hextrapolate.git/commitdiff_plain/2a6dca54196a9674229607122e09be7c5edd72c6 Update fancy deploy script --- diff --git a/deploy.sh b/deploy.sh index 878aa72..56e7c94 100755 --- a/deploy.sh +++ b/deploy.sh @@ -6,11 +6,8 @@ declare -r HOST=hex.wincent.com declare -r BASE=/var/www/hex.wincent.com/public_html # Upload files to staging area. -ssh $HOST mkdir -p hextrapolate/dist -scp index.html $HOST:hextrapolate -scp dist/bundle.js dist/bundle.js.map $HOST:hextrapolate/dist/ +ssh $HOST mkdir -p hextrapolate +scp -r build/* $HOST:hextrapolate -# Move files into final position. -ssh -t $HOST sudo mkdir -p $BASE/dist -ssh -t $HOST sudo cp hextrapolate/index.html $BASE/ -ssh -t $HOST sudo cp hextrapolate/dist/bundle.js hextrapolate/dist/bundle.js.map $BASE/dist/ +# Mirror files over to final position. +ssh -t $HOST sudo rsync -va hextrapolate/ $BASE/