Jenkins tomcat自动部署脚本
Posted amongdata
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins tomcat自动部署脚本相关的知识,希望对你有一定的参考价值。
强制关闭tomcat进程,并拷贝包并重新启动tomcat:
export JAVA_HOME=/yougo/java
echo ‘尝试关闭tomcat…’
sh bin/shutdown.sh;
tom_pid=ps -ef|grep group-new|grep -v grep| awk 'print $2'
#如果tom_pid长度不为零 not-zero
if [ $tom_pid ];
then
echo “tomcat 关闭失败,将强制结束进程:$tom_pid”
kill -9 $tom_pid;
fi
echo “tomcat 进程结束”
echo “清空weapps目录并复制新war包…”
rm -rf webapps/*
cp *.war webapps/;
echo “重新启动tomcat…”
sh bin/startup.sh
以上是关于Jenkins tomcat自动部署脚本的主要内容,如果未能解决你的问题,请参考以下文章
在没有 Tomcat 管理器的情况下从 jenkins 自动部署战争文件