上接:Jenkins+maven+svn+tomcat操作手册(一)
接下来,我们进行部署操作:
1.4 部署
部署之前,我们需要把我们创建的maven项目发布到我们的svn服务器上。
我是在自己本机安装了svn客户端和服务器,下面是svn服务器上的测试项目:
下面我们开始把springtest部署到jenkins,从而实现自动部署springtest的war文件到tomcat的目标。
点击新建:
Item名称:输入我们项目的名称springtest
因为我们是一个maven项目,所以选择第二项
然后点击OK:
点击OK进来之后,我们首先进行源码管理配置,因为我们上传到了svn,所以选择第三项,然后输入我们的svn地址http://test.ykp.com:9999/svn/ykp/springtest/branches/springtest:
因为是第一次使用这个地址,因此需要点击“enter credential”进行访问认证:
点击OK之后,刷新页面再次输入svn地址即可:
下面配置构建触发器,我们可以配置成自动每隔多长时间自动部署一次:
配置maven:
配置需要的jdk和maven,最后一定要点击应用:
然后需要刷新job配置页面(在刷新之前一定要先点击应用,然后再刷新,否则有些配置需要重新配),刷新之后如下图所示:
接下来进行构建后操作的配置,点击“增加构建后操作步骤”,选择Deploy war/ear to a container:
参数至于怎么配置,可以点击其后边的?获取帮助:
点击上图的Containers后边的按钮,添加tomcat7:
最后点击保存即可。
接下来我们进行测试:Jenkins+maven+svn+tomcat操作手册(三)