Jenkins01:Jenkins+maven+svn集成02 一键式部署实现(基于Jenkins插件) 前期操作 一、需要插件 二、配置步骤

目录

        前期的一些配置卸载另一篇博文里面,这里附上博文地址

一、需要插件

        Deploy to container Plugin

二、配置步骤

2.1 Tomcat开启热部署

        需要指出的是,开启了tomcat控制台后,会消耗部分服务器的资源。所以个人建议,生产环境避免开启tomcat控制台。当然测试环境下,为了方便,可以开启tomcat控制台,免去了自己写shell脚本,重启tomcat的步骤

部署方式:

        在tomcat的conf目录下,找到tomcat-users.xml,做如下配置:

<!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
  <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
  <user username="role1" password="<must-be-changed>" roles="role1"/>
-->

<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui,admin-gui"/>

</tomcat-users>

2.2 Jenkins配置

2.2.1 增加构建后操作

Jenkins01:Jenkins+maven+svn集成02 一键式部署实现(基于Jenkins插件)
前期操作
一、需要插件
二、配置步骤

2.2.2 war包自动部署到tomcat

Jenkins01:Jenkins+maven+svn集成02 一键式部署实现(基于Jenkins插件)
前期操作
一、需要插件
二、配置步骤