码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins自动部署框架使用及配置

时间:2019-12-30 14:27:19      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:apache   图片   jenkin   前缀   home   tom   web   png   usr   

 

登陆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自动部署框架使用及配置

标签:apache   图片   jenkin   前缀   home   tom   web   png   usr   

原文地址:https://www.cnblogs.com/chenweida/p/12119414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!