上接: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操作手册(三)

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐