forked from wyona/spring-boot-hello-world-rest
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sh
22 lines (17 loc) · 733 Bytes
/
build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash
TOMCAT_HOME=/Users/michaelwechner/local/apache-tomcat-8.0.26
echo "INFO: Build 'Hello World' webapp ..."
mvn clean install -Dmaven.test.skip=true
#mvn clean install
#mvn -X clean install
echo "INFO: Trying to deploy webapp ..."
if [ ! -d $TOMCAT_HOME ];then
echo "ERROR: No Tomcat installed at $TOMCAT_HOME"
exit 0
fi
rm -rf $TOMCAT_HOME/webapps/hello-world-webapp-*
rm -rf $TOMCAT_HOME/work/Catalina/localhost/hello-world-webapp-*
cp target/hello-world-webapp-1.0.0-SNAPSHOT.war $TOMCAT_HOME/webapps/.
echo "INFO: Clean log files ..."
rm -f $TOMCAT_HOME/logs/*
echo "INFO: Startup Tomcat '$TOMCAT_HOME' and access the 'Hello World' webapp at 'http://127.0.0.1:8080/hello-world-webapp-1.0.0-SNAPSHOT/' ...."