LINUX下MAVEN自动构建脚本
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee;">http://www.blogjava.net/Images/OutliningIndicators/None.gif#!/bin/shhttp://www.blogjava.net/Images/OutliningIndicators/None.gif# linux maven 自动构建脚本
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gifif [ "$#" != "3" ]
http://www.blogjava.net/Images/OutliningIndicators/None.gifthen
http://www.blogjava.net/Images/OutliningIndicators/None.gif echo "USAGE: msd svn_project svn_username svn_passwd"
http://www.blogjava.net/Images/OutliningIndicators/None.gif exit
http://www.blogjava.net/Images/OutliningIndicators/None.giffi
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gifSCM_PROJECT=$1
http://www.blogjava.net/Images/OutliningIndicators/None.gifSCM_SERVER=http://192.168.1.224/svn
http://www.blogjava.net/Images/OutliningIndicators/None.gifSCM_USERNAME=$2
http://www.blogjava.net/Images/OutliningIndicators/None.gifSCM_PASSWORD=$3
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gif# CHECKOUT PROJECT SOURCE
http://www.blogjava.net/Images/OutliningIndicators/None.gifCURDIR=`pwd`
http://www.blogjava.net/Images/OutliningIndicators/None.gifrm -fr $CURDIR/$SCM_PROJECT
http://www.blogjava.net/Images/OutliningIndicators/None.gifsvn checkout $SCM_SERVER/$SCM_PROJECT/trunk --username $SCM_USERNAME --password $SCM_PASSWORD
http://www.blogjava.net/Images/OutliningIndicators/None.gifmv $CURDIR/trunk $CURDIR/$SCM_PROJECT
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gifif [ ! $M2_HOME ]
http://www.blogjava.net/Images/OutliningIndicators/None.gifthen
http://www.blogjava.net/Images/OutliningIndicators/None.gif echo "ERROR: env M2_HOME is not setting."
http://www.blogjava.net/Images/OutliningIndicators/None.gif exit
http://www.blogjava.net/Images/OutliningIndicators/None.giffi
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gifcd $CURDIR/$SCM_PROJECT/
http://www.blogjava.net/Images/OutliningIndicators/None.gif$M2_HOME/bin/mvn clean
http://www.blogjava.net/Images/OutliningIndicators/None.gif$M2_HOME/bin/mvn site
页:
[1]