aboutsummaryrefslogtreecommitdiffstats
path: root/deploy.sh
diff options
context:
space:
mode:
authorMufaddal Makati <mmakati@mmakatimbpr15.cablelabs.com>2015-08-07 13:09:49 -0700
committerMufaddal Makati <mmakati@mmakatimbpr15.cablelabs.com>2015-08-07 13:09:49 -0700
commited73dbf357aff41edcbab401a94e5fbc266d9391 (patch)
treee3561a9290e4bd0de19704228867ec91910e68ed /deploy.sh
parentf44f4aa8b5eb244fc7603c17e875eebf0f3b0b67 (diff)
First Commit
Diffstat (limited to 'deploy.sh')
-rwxr-xr-xdeploy.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/deploy.sh b/deploy.sh
new file mode 100755
index 0000000..e267f4b
--- /dev/null
+++ b/deploy.sh
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+echo ... stopping tomcat
+/Library/Tomcat/bin/shutdown.sh
+
+declare -a services=('cos' 'evc' 'svc')
+for svc in "${services[@]}"
+do
+ for del in `ls -d /Library/Tomcat/webapps/${svc}*`; do
+ echo ... removing $del
+ rm -rf $del
+ done
+done
+
+echo ... building new war files
+mvn clean install
+
+echo ... moving war files to tomcat root
+cp ./cos/cosmgr/target/cosmgr.war /Library/Tomcat/webapps/.
+cp ./evc/evcmgr/target/evcmgr.war /Library/Tomcat/webapps/.
+cp ./svc/svcmgr/target/svcmgr.war /Library/Tomcat/webapps/.
+ls -l /Library/Tomcat/webapps/*.war
+
+echo ... starting tomcat
+/Library/Tomcat/bin/startup.sh