jenkins 实现自动化构建(五)

此篇说下jenkins远程部署的另外一种方式,使用插件deploy.hpi也可以实现。

环境说明:
jenkins 主机:
jdk 1.8.0.1
maven 3.0.4
jenkins 1.65
deploy.hpi 1.6 (开始使用1.7版本失败)

远程主机:
tomcat 7.0.4
jdk 1.8.0.1

1 “系统管理”—-“管理插件”—“高级”上传一个deploy.hpi插件
这里写图片描述

2 项目“配置”
这里写图片描述

这里写图片描述

3 远程主机的配置
解压一个tomcat , 修改conf/tomcat-users.xml 添加用户和角色

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat2" password="tomcat2" roles="manager-script,manager-gui,manager-jmx,manager-status"/>

启动tomcat服务 , 通过http://192.168.1.104:8080/ 点击“manager app”
输入用户名和密码(即刚刚tomcat-users.xml配置的用户和角色)
这里写图片描述

4 立即构建项目
构建的结果:
这里写图片描述

查看远程主机 /usr/local/tomcat7/webapps/myapptest1.war 刚刚远程部署的war

这里写图片描述

5 刚开始选择的插件deploy.hpi 版本1.7 , 结果构建失败
这里写图片描述

解决方法: 插件deploy.hpi 换成版本1.6 ,则构建成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值