利用jenkins一键部署项目

思路:本地代码提交到svn==>jenkins将svn的最新代码构建成应用,打成war包,上传到to

tomcat的webapps目录下,然后重启tomcat

1、安装jenkins,本文安装windos版

https://jenkins.io/

2、运行jenkins,关闭jenkins,修改主文件目录

运行jenkins命令:java -jar jenkins.war --httpPort=8080  (需要cd到jenkins.war所在的目录)

关闭jenkins命令:net stop jenkins

修改主文件目录:在启动jenkins,设置环境变量:JENKINS_HOME

利用jenkins一键部署项目_第1张图片

3、启动jenkins之后,则可以在浏览器输入地址:localhost:8080进入jenkins

使用maven和SSH的话需要如下插件:

4、全局环境配置

利用jenkins一键部署项目_第2张图片

利用jenkins一键部署项目_第3张图片

利用jenkins一键部署项目_第4张图片

系统设置:

利用jenkins一键部署项目_第5张图片

利用jenkins一键部署项目_第6张图片

ssh设置:

利用jenkins一键部署项目_第7张图片

5、构建应用

svn设置

利用jenkins一键部署项目_第8张图片

构建应用时间,测试用,目前是一直构建

利用jenkins一键部署项目_第9张图片

利用jenkins一键部署项目_第10张图片

利用jenkins一键部署项目_第11张图片

最后保存即可

 

开始构建应用:以如下应用为例:

利用jenkins一键部署项目_第12张图片

文件上传到Linux,并且执行了restart.sh重启tomcat的脚本

利用jenkins一键部署项目_第13张图片

访问页面:

利用jenkins一键部署项目_第14张图片

本地jsp:

利用jenkins一键部署项目_第15张图片

 

更新index.jsp,然后提交到svn:

利用jenkins一键部署项目_第16张图片

jenkins构建成功之后,刷新页面:

利用jenkins一键部署项目_第17张图片

Linux上的项目也更新完毕

你可能感兴趣的:(Linux)