Jenkins自动部署框架使用及配置
Posted chenweida
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins自动部署框架使用及配置相关的知识,希望对你有一定的参考价值。
登陆Jenkins主页
配置maven目录
配置SSH~用于连接服务器 此处用密码登陆
然后新建项目,点击配置
以下为配置
检测变更每30分钟一次
pom文件
生成后的war包,移除前缀,发送到指定位置
SHELL发送命令
此shell为防止重启失败,先杀进程然后启动tomcat
#!/bin/sh
export BUILD_ID=dontkillme
#defined
TOMCAT_HOME="/usr/local/java/springCloud/spvstomact/apache-tomcat-8.5.34"
ID=`ps -ef | grep java | grep spvs|awk ‘{print $2}‘`
echo $ID
echo "kill tomcat"
kill -9 $ID
echo "remover war file"
cd "$TOMCAT_HOME"/webapps
if rm -rf spvs
then echo "to tomcat"
cd "$TOMCAT_HOME"/bin
sh startup.sh
echo "start tomcat"
fi
以上是关于Jenkins自动部署框架使用及配置的主要内容,如果未能解决你的问题,请参考以下文章
tomcat+jenkins+gitlab自动化构建框架搭建