Jenkins+Svn+Maven持续集成部署

1.Jenkins安装

jenkins属于java代码,所以前提是JDK和Tomcat必须有

Jenkins安装地址:

http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/war-stable/2.150.3/jenkins.war

安装方式也很简单,直接将war包放在tomcat的webapp下面,启动tomcat,Jenkins就安装完毕了。

jenkins访问地址:http://ip:端口/jenkins/

刚开始可能会有这样的界面,就选择推荐的就好

Jenkins+Svn+Maven持续集成部署

插件安装完毕之后我们就能进到管理界面了,如下:

Jenkins+Svn+Maven持续集成部署

2.Jenkins配置

Jenkins+Svn+Maven持续集成部署

Jenkins+Svn+Maven持续集成部署

Jenkins+Svn+Maven持续集成部署

3.Jenkins自动构建部署分模块项目

    3.1添加svn凭据步骤

Jenkins+Svn+Maven持续集成部署

Jenkins+Svn+Maven持续集成部署

    3.2构建项目步骤

Jenkins+Svn+Maven持续集成部署

Jenkins+Svn+Maven持续集成部署

Jenkins+Svn+Maven持续集成部署

Jenkins+Svn+Maven持续集成部署

接下来的操作仅适用于父子模块类的项目

这里的svn地址为父模块的地址,而具体构建哪些子模块则在pom文件中的<modules>设置,

并且需要保证每个被部署的子模块的pom中都有<build>标签。

Jenkins+Svn+Maven持续集成部署

Jenkins+Svn+Maven持续集成部署

3.3启动项目

Jenkins+Svn+Maven持续集成部署