思路:本地代码提交到svn==>jenkins将svn的最新代码构建成应用,打成war包,上传到to
tomcat的webapps目录下,然后重启tomcat
1、安装jenkins,本文安装windos版
2、运行jenkins,关闭jenkins,修改主文件目录
运行jenkins命令:java -jar jenkins.war --httpPort=8080 (需要cd到jenkins.war所在的目录)
关闭jenkins命令:net stop jenkins
修改主文件目录:在启动jenkins,设置环境变量:JENKINS_HOME
3、启动jenkins之后,则可以在浏览器输入地址:localhost:8080进入jenkins
使用maven和SSH的话需要如下插件:
4、全局环境配置
系统设置:
ssh设置:
5、构建应用
svn设置
构建应用时间,测试用,目前是一直构建
最后保存即可
开始构建应用:以如下应用为例:
文件上传到Linux,并且执行了restart.sh重启tomcat的脚本
访问页面:
本地jsp:
更新index.jsp,然后提交到svn:
jenkins构建成功之后,刷新页面:
Linux上的项目也更新完毕