1.先安装 Deploy to container Plugin插件
2. 在构建后操作中添加操作步骤
字面意思把war包放到一个容器中,可以把它理解为jenkins到war包的存放路径去拿打好的war包,然后把包放到目标容器
具体配置如下:
- WAR/EAR files:填写war包在jenkins工作空间中的存放路径
- Context path:一般填写包名即可,就是在部署好后访问系统时的路径(和tomcat热部署时的一个选项类似)
- Containers:先Add Container,选择一个tomcat;这里还涉及到目标tomcat的tomcat-users.xml的配置
打开目标tomcat的tomcat-users.xml,作如下改动:
再打开jenkins的 Credentials配置,添加一个认证账号
最后在Credentials处选择刚刚创建的账号,在Tomcat URL处填写目标tomcat所在服务器地址(注意端口号不要填错)
到此就全部配好了,点击【立即构建】看看效果;以后每次开发提交代码后,只需点一下构建,即可看到修改效果,无需再手动部署了(当然也可以配置每隔一定时间自动去构建)