1
- #! /bin/bash -x
1
+ #! /bin/bash
2
2
3
3
# ##
4
4
# Command Central client tools install script
@@ -11,27 +11,27 @@ function die
11
11
12
12
function addEnvVars
13
13
{
14
- INATALL_LABEL =" #Installed by antcc cli installer"
15
- grep -q " ^$INATALL_LABEL " $1
14
+ INSTALL_LABEL =" #Installed by antcc cli installer"
15
+ grep -q " ^$INSTALL_LABEL " $1
16
16
if [ $? -ne 0 ]
17
17
then
18
18
echo " Adding variables to $1 "
19
- echo $INATALL_LABEL >> $1
19
+ echo $INSTALL_LABEL >> $1
20
20
cat >> $1 << _EOF_
21
21
export CC_CLI_HOME=$CC_CLI_HOME
22
22
export ANTCC_HOME=$ANTCC_HOME
23
23
export ANT_HOME=$CC_HOME /common/lib/ant
24
- export JAVA_HOME=${JAVA_HOME:- $CC_CLI_HOME // jvm/ jvm/ }
25
24
export PATH=$PATH :$CC_CLI_HOME /bin:$ANTCC_HOME /bin:$ANT_HOME /bin
26
25
_EOF_
26
+ [ " $IS_ANTCC_BUILDER " = " true" ] && echo export " JAVA_HOME=${JAVA_HOME:- $CC_CLI_HOME // jvm/ jvm/ } " >> $1
27
27
else
28
28
echo " Skipping $1 "
29
29
fi
30
30
}
31
31
function getUrlDate
32
32
{
33
33
34
- LAST_MODIFIED_HEADER=` curl -sI $1 | grep ' Last-Modified' `
34
+ LAST_MODIFIED_HEADER=` curl -sIL $1 | grep ' Last-Modified' `
35
35
if [ -z " $LAST_MODIFIED_HEADER " ]
36
36
then
37
37
date +%s
@@ -78,7 +78,7 @@ function installFromZip
78
78
echo " Installing CCE CLI"
79
79
pushd ` pwd`
80
80
cd $HOME
81
- unzip -r $file
81
+ unzip -o $file
82
82
if [ $? -ne 0 ]
83
83
then
84
84
popd
@@ -138,7 +138,7 @@ if [ $LAST_MODIFIED_FILE_DATE -ge $LAST_MODIFIED_URL_DATE ]; then
138
138
HTTP_CODE=200
139
139
else
140
140
echo " Downloading ${URL} /${CC_INSTALLER} ..."
141
- HTTP_CODE=` curl -o " $file " -w " %{http_code}" --remote-time " ${URL} /${CC_INSTALLER} " `
141
+ HTTP_CODE=` curl -o " $file " -w " %{http_code}" --remote-time -L " ${URL} /${CC_INSTALLER} " `
142
142
EXIT_CODE=$?
143
143
fi
144
144
if [ " $EXIT_CODE " -eq 0 -a " $HTTP_CODE " -eq 200 ]
166
166
echo export CC_CLI_HOME=$CC_CLI_HOME
167
167
echo export ANTCC_HOME=$ANTCC_HOME
168
168
echo export ANT_HOME=$CC_HOME /common/lib/ant
169
- echo export JAVA_HOME=${JAVA_HOME:- $CC_CLI_HOME // jvm/ jvm/ }
169
+ [ " $IS_ANTCC_BUILDER " = " true " ] && echo export JAVA_HOME=${JAVA_HOME:- $CC_CLI_HOME // jvm/ jvm/ }
170
170
echo export PATH=$PATH :$CC_CLI_HOME /bin:$ANTCC_HOME /bin:$ANT_HOME /bin
171
171
echo
172
172
echo " Verify by running 'antcc help'"
0 commit comments