首页 > 其他 > 详细

jenkins+ant+ssh远程部署服务glassfish

时间:2017-01-03 13:08:08      阅读:274      评论:0      收藏:0      [点我收藏+]

jenkins安装可以参考官网或自己百度,这里不在说明;

jenkins版本2.19.2

说明:由于端口8080被占用且未安装tomcat,所以这里使用命令启动jenkins,端口号是9000

技术分享

部署前准备工作,安装jenkins插件ssh,配置 jdk和ssh

1.插件安装

系统管理-插件-可选插件

技术分享

由于已经安装,可以说明一下;不再操作;

2.配置JDK和SSH

配置如图所示

JDK配置

系统管理-->Global Tool Configuration 

技术分享

JAVA_HOME是jdk的安装目录,这里jenkins的安装机器中安装了2个jdk,所以配置了2个不同的jdk;不建议选择自动安装;

SSH配置

系统管理-系统设置

技术分享

配置完成之后点击下方的技术分享,测试是否成功,成功显示success;否则请返回仔细检查

 

这里通过用户名和密码实现ssh连接,还有一个通过密钥实现免密码登录(配置了暂时没有实现)

 ssh和jdk配置完成之后,就可以进入下一个任务新建项目,部署项目。

1.general

新建一个自由风格的项目

这里是已经建立好的项目如图

技术分享

 

 

 这里的jdk就是使用之前已经配置的jdk1.7,

 技术分享

这里是项目所在的本机的地址,这里不是默认的jenkins的主目录,所以需要自定义;

2.源码管理

源码管理这里选用的是svn管理

配置如图

技术分享

3.构建

这里ant文件不在发布的应用服务文件中,所以使用绝对路径

技术分享

4.构建后步骤

技术分享

 

 这里已经实现了war上传至服务器中,立即构建如图蓝色表示成功

技术分享

 

接下来就是启动glassfish,

 然后项目部署成功,访问。

jenkins+ant+ssh远程部署服务glassfish

原文:http://www.cnblogs.com/LOVEYU/p/6244377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!