@@ -6,6 +6,7 @@ RED=`tput setaf 1`
66GREEN=` tput setaf 2`
77RESET=` tput sgr0`
88
9+ SERVER_NAME=" external.simpleanalytics.com"
910SCRIPTS_LATEST_PATH=' ./dist/latest/custom'
1011REMOTE_PATH=
' [email protected] :/var/www/default' 1112
@@ -29,7 +30,7 @@ if [ ! -f "$LATEST_FILE" ] || [ ! -f "$SRI_FILE" ]; then
2930 exit 1
3031fi
3132
32- echo " ==> You are about to deploy to production "
33+ echo " ==> You are about to deploy to $SERVER_NAME "
3334read -p " ==> Are you sure (y/N)? " -r
3435echo
3536if [[ $REPLY =~ ^[Yy]$ ]]; then
@@ -42,7 +43,7 @@ if [[ $REPLY =~ ^[Yy]$ ]]; then
4243 exit 1
4344 fi
4445
45- echo " ==> Deploying non SRI v$VERSION files to production "
46+ echo " ==> Deploying non SRI v$VERSION files to $SERVER_NAME "
4647 rsync --rsync-path=" sudo rsync" " $SCRIPTS_LATEST_PATH /e.js" " $REMOTE_PATH /events.js"
4748 rsync --rsync-path=" sudo rsync" " $SCRIPTS_LATEST_PATH /e.js.map" " $REMOTE_PATH /events.js.map"
4849 rsync --rsync-path=" sudo rsync" " $SCRIPTS_LATEST_PATH /latest.js" " $REMOTE_PATH /latest.js"
@@ -54,14 +55,14 @@ if [[ $REPLY =~ ^[Yy]$ ]]; then
5455 rsync --rsync-path=" sudo rsync" " $SCRIPTS_LATEST_PATH /../embed.js" " $REMOTE_PATH /embed.js"
5556 rsync --rsync-path=" sudo rsync" " $SCRIPTS_LATEST_PATH /../embed.js.map" " $REMOTE_PATH /embed.js.map"
5657
57- echo " ==> Creating v$VERSION folder on server "
58+ echo " ==> Creating v$VERSION folder on $SERVER_NAME "
5859 ssh
[email protected] mkdir -p
" /var/www/default/v$VERSION " 5960
60- echo " ==> Copying SRI v$VERSION file to server "
61+ echo " ==> Copying SRI v$VERSION file to $SERVER_NAME "
6162 rsync --quiet --rsync-path=" sudo rsync" " ./dist/v$VERSION /custom/v$VERSION .js" " $REMOTE_PATH /v$VERSION /app.js"
6263 rsync --quiet --rsync-path=" sudo rsync" " ./dist/v$VERSION /custom/v$VERSION .js.map" " $REMOTE_PATH /v$VERSION /app.js.map"
6364
64- echo -e " ==> ${GREEN} Woop woop! Deployed!${RESET} "
65+ echo -e " ==> ${GREEN} Woop woop! Deployed to $SERVER_NAME !${RESET} "
6566else
6667 echo ' ==> Cancelled by you'
6768fi
0 commit comments