1.jenkins 系统设置 配置ssh
2.任务配置
部署脚本
echo ‘停止旅服系统…’
sh /home/luojl/software/Tomcat7.0.28.01/bin/shutdown.sh;
ls
tom_pid=`ps -ef | grep Tomcat7.0.28.01 | grep -v grep | awk '{print $2}'`
if [ -n "$tom_pid" ];
then
echo “tomcat 关闭失败,将强制结束进程:” $tom_pid
kill -9 $tom_pid;
fi
echo “tomcat 进程结束”
echo “清空weapps部署目录并复制新war包…”
rm -rf /home/luojl/software/Tomcat7.0.28.01/webapps/tvpsi /home/luojl/software/Tomcat7.0.28.01/webapps/tvpsi.war
cp /home/luojl/tvpsi/tvpsi.war /home/luojl/software/Tomcat7.0.28.01/webapps/;
echo “重新启动旅项目…”
BUILD_ID=dontKillMe
sh /home/luojl/software/Tomcat7.0.28.01/bin/startup.sh