jenkins_推文件


打包


将打的包最终拷贝到 运行项目的workspace目录下  ${WORKSPACE} 为jenkins的环境变量

cd /package/codeGen
currentDate=`date +%Y%m%d_%H%M%S`
mkdir ${currentDate}
cp /var/lib/jenkins/workspace/2_codeGen/code/codeGen/target/codeGen.war /package/codeGen/${currentDate}
codeGen=/var/lib/jenkins/workspace/2_codeGen
cd ${codeGen}
codeGenComitNum=`/usr/local/git/bin/git rev-parse HEAD`
echo -e "\e[1;31mPackage result:\e[0m"
cd /package/codeGen/${currentDate}
touch codeGen__${codeGenComitNum}
#scp codeGen.war [email protected]:/tmp
cp codeGen.war /package/codeGen/ 
cp codeGen.war ${WORKSPACE}

#!/bin/bash -ilex
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
export CLASSPATH=.:${JAVA_HOME}/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=.:${JAVA_HOME}/bin:$PATH
cd /tmp/maqingbin/
./codeGen.sh

猜你喜欢

转载自blog.csdn.net/maqingbin8888/article/details/83584173
今日推荐