From 62ab267d000bd00a1faf120ca8ef2776856f451a Mon Sep 17 00:00:00 2001 From: Thibault Duplessis Date: Wed, 29 May 2013 09:25:39 +0200 Subject: [PATCH] update deploy script --- bin/prod/deploy | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/bin/prod/deploy b/bin/prod/deploy index ca06d1d91c..2a72b4cb33 100755 --- a/bin/prod/deploy +++ b/bin/prod/deploy @@ -10,13 +10,13 @@ if [ -z $1 ]; then fail elif [ $1 = "main" ]; then REMOTE="hollie" - REMOTE_DIR="/home/lila" + REMOTE_DIR="/home/lila4" elif [ $1 = "ai" ]; then REMOTE="cook" - REMOTE_DIR="/home/lila" + REMOTE_DIR="/home/lila4" elif [ $1 = "local" ]; then REMOTE="localhost" - REMOTE_DIR="/tmp/" + REMOTE_DIR="/tmp/lila4" else fail fi @@ -27,19 +27,11 @@ APP_NAME=lila-4.0 bin/closure -bin/play dist +bin/play compile stage if [ $? != 0 ]; then lilalog "Deploy canceled" exit 1 fi -cd dist -rm -rf $APP_NAME -unzip $APP_NAME.zip -chmod +x $APP_NAME/start -cd .. - -echo "NOT deploying" -exit 1 RSYNC_OPTIONS=" \ --archive \ @@ -48,16 +40,16 @@ RSYNC_OPTIONS=" \ --progress \ --compress \ --checksum \ - --exclude local.conf \ + --exclude application.conf \ --exclude logs \ --exclude RUNNING_PID \ --exclude bin/.translate_version"; lilalog "Rsync scripts, binaries and assets" -rsync $RSYNC_OPTIONS bin dist/$APP_NAME/* public $REMOTE:$REMOTE_DIR +rsync $RSYNC_OPTIONS bin target public $REMOTE:$REMOTE_DIR -lilalog "Restart lila" -ssh $REMOTE "service lila restart" +lilalog "Restart lila4" +ssh $REMOTE "service lila4 restart" lilalog "Deploy complete"