以下为编译脚本:
#!/bin/bash
echo "请选择版本号"
echo "1、trunk 2、v1.0.0 3、v1.1.0"
read -p "请输入数字选择版本:" code
case $code in
1)
svnDir=/code_dir/trunk ;; #源码地址
2)
svnDir=/code_dir/branches/v1.0.0 ;;
3)
svnDir=/code_dir/branches/v1.1.0 ;;
4)
svnDir=/code_dir/branches/v1.1.1 ;;
esac
if [ $code -eq 3 ];
then
cp /code_dir/branches/pom.xml /code_dir/branches/v1.1.0/booy-repository/
echo $?
if [ $? -eq 0 ];
then
echo "已转换pom文件"
fi
fi
cd $svnDir
svn update
echo "------------------开始编译------------------"
mvn clean install -DskipTests=true
echo "---------------编译完成,开始传包----------"
scp -o GSSAPIAuthentication=no $svnDir/booy-app/target/booy-app.war root@19