1.jdk,maven安装和环境配置
2.tomcat安装
3.jenkins部署,启动tomcat
4.访问jenkins,设置用户
5.系统管理中安装插件(svn插件,ssh远程操作插件,maven插件)
6.全局工具设置——>给jenkins配置本地工具环境,(以下是jdk和maven)
7.系统设置-配置maven的全局属性、svn版本和SSH要连接的远程服务器
8.创建任务,maven任务
9.配置任务构建属性
9.1全局参数,获取svn分支版本信息
9.2svn分支代码构建配置
$branches为分支全局参数选择,Repository depth选择 as-it-is(checkout depth infinity)
不使用多分支的话,Repository depth 选择 infinity
10.构建后远程传输或者远程执行shell脚步
11.构建的项目
12.控制台查看信息
构建成功,传输war包到服务器指定目录
执行远程shell脚本
说明:系统时间一定要保证和svn的时间是相同的,这样svn同步的代码就会保证尽量是最新的(svn地址后面加@HEAD)
打包时如果报 不能创建本地仓库时,用户自己建对于的本地仓库文件夹,同时设置权限为任何人有读写操作