|
@@ -3,17 +3,22 @@ source /etc/profile
|
|
|
context_name=report
|
|
context_name=report
|
|
|
base_dir=/usr/local/report/tomcat
|
|
base_dir=/usr/local/report/tomcat
|
|
|
tmp_dir=/data/reports/tmp
|
|
tmp_dir=/data/reports/tmp
|
|
|
|
|
+version=0.0.1
|
|
|
wf=$context_name.war
|
|
wf=$context_name.war
|
|
|
|
|
|
|
|
cd $base_dir/webapps
|
|
cd $base_dir/webapps
|
|
|
|
|
|
|
|
function install() {
|
|
function install() {
|
|
|
rm -rf backup/$wf.bak
|
|
rm -rf backup/$wf.bak
|
|
|
- if [ -f $wf ]; then
|
|
|
|
|
|
|
+ if [ -f $wf ]
|
|
|
|
|
+ then
|
|
|
mv $wf backup/$wf.bak
|
|
mv $wf backup/$wf.bak
|
|
|
fi
|
|
fi
|
|
|
rm -rf $context_name
|
|
rm -rf $context_name
|
|
|
- cp $tmp_dir/$wf .
|
|
|
|
|
|
|
+ echo 'Downloading war file...'
|
|
|
|
|
+ wget -q http://113.105.74.141:8081/artifactory/libs-release/com/uas/report/$context_name/$version/$context_name-$version.war
|
|
|
|
|
+ echo 'Download succeeded'
|
|
|
|
|
+ mv $context_name-$version.war $wf
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function run() {
|
|
function run() {
|
|
@@ -25,3 +30,4 @@ function run() {
|
|
|
install
|
|
install
|
|
|
|
|
|
|
|
run
|
|
run
|
|
|
|
|
+
|