Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2012
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.72 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3.  VERSION="0.1-SNAPSHOT"
  4.  REPO=http://###/nexus/content/repositories/snapshots/
  5.  DEST=/tmp/dip-$VERSION
  6.  TOMCAT_USER=tomcat
  7.  
  8.  TOMCAT_PID=`cat /home/$TOMCAT_USER/tomcat_pid`
  9.  /home/$TOMCAT_USER/tomcat/bin/catalina.sh stop -force &
  10.  
  11.  rm -rf $DEST
  12.  mkdir $DEST
  13.  mvn org.apache.maven.plugins:maven-dependency-plugin:2.4:get -DrepoUrl=$REPO -Ddest=$DEST/###.war -Dartifact=####:###:$VERSION:war
  14.  
  15.  if [ -f /home/$TOMCAT_USER/tomcat_pid ]; then
  16.      while [ -e /proc/$TOMCAT_PID ]; do sleep 0.1; done
  17.  fi
  18.  rm -rf /home/$TOMCAT_USER/tomcat/webapps
  19.  cp -dir /home/$TOMCAT_USER/tomcat/webapps_pure /home/$TOMCAT_USER/tomcat/webapps
  20.  cp $DEST/* /home/$TOMCAT_USER/tomcat/webapps
  21.  /home/$TOMCAT_USER/tomcat/bin/startup.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement