jenkins部署流程,从svn上更新代码到jenkins,再执行goals命令,然后将war放到目标tomcat的webapps下。

一、首先,需要准备的东西。

1、java环境;

2、maven环境;

3、svn服务器;

4、maven项目;

5、tomcat;

      在conf/tomcat-users.xml中添加用户及权限,

<tomcat-users>

<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,tomcat,admin-gui,admin-script"/>
</tomcat-users>


6、jenkins;

二、jenkins处理

1、安装所有maven插件;

2、安装deploy war/ear to a container 插件;

3、添加项目

jenkins部署maven项目到tomcat_svn



jenkins部署maven项目到tomcat_svn_02

jenkins部署maven项目到tomcat_maven_03

jenkins部署maven项目到tomcat_tomcat_04

jenkins部署maven项目到tomcat_svn服务器_05


三、执行构建

jenkins部署maven项目到tomcat_maven_06

jenkins部署maven项目到tomcat_svn_07

jenkins部署maven项目到tomcat_svn_08

至此,jenkins部署项目到tomcat上完成。