jenkins部署maven项目到tomcat
原创
©著作权归作者所有:来自51CTO博客作者wx59af69ae0ed1b的原创作品,请联系作者获取转载授权,否则将追究法律责任
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部署项目到tomcat上完成。