Subversion Repositories SmartDukaan

Rev

Rev 4850 | Rev 4927 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4850 Rev 4853
Line 3... Line 3...
3
then
3
then
4
        echo "Usage: $0 <DEPLOY|ROLLBACK> <STATIC-IP>"
4
        echo "Usage: $0 <DEPLOY|ROLLBACK> <STATIC-IP>"
5
        exit 1
5
        exit 1
6
fi
6
fi
7
 
7
 
-
 
8
ACTION=$1
-
 
9
if [ $ACTION != "DEPLOY" -a $ACTION != "ROLLBACK" ]
-
 
10
then
-
 
11
        echo "Wrong input"
-
 
12
        echo "Usage: $0 <DEPLOY|ROLLBACK>"
-
 
13
        exit 1
-
 
14
fi
-
 
15
 
8
# resolve links - $0 may be a softlink
16
# resolve links - $0 may be a softlink
9
PRG="$0"
17
PRG="$0"
10
 
18
 
11
while [ -h "$PRG" ]; do
19
while [ -h "$PRG" ]; do
12
  ls=`ls -ld "$PRG"`
20
  ls=`ls -ld "$PRG"`
Line 29... Line 37...
29
 
37
 
30
DATE=`date +%Y-%b-%d_%Hh%Mm`
38
DATE=`date +%Y-%b-%d_%Hh%Mm`
31
LOGERR=error-${DATE}.log
39
LOGERR=error-${DATE}.log
32
 
40
 
33
STATIC_SERVER=$2
41
STATIC_SERVER=$2
34
ACTION=$1
-
 
35
 
42
 
36
DEPLOYED_BUILD=`cat /catalog-dumps/current.build`
43
DEPLOYED_BUILD=`cat /catalog-dumps/current.build`
37
if [ $ACTION = "DEPLOY" ]
44
if [ $ACTION = "DEPLOY" ]
38
then
45
then
39
        LATEST_BUILD=`cat /catalog-dumps/latest.build`
46
        LATEST_BUILD=`cat /catalog-dumps/latest.build`