Jenkins的Windows Slave分布式构建和部署

Posted 赛跑的蜗牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins的Windows Slave分布式构建和部署相关的知识,希望对你有一定的参考价值。

1、新建的Slave:系统管理--》管理节点--》新建节点

 

 远程工作目录 即是 节点服务器 站点文件存放目录

在配置节点时 启动方法 配置的选项中的 Launch agent via Java Web Start 找不到这个选项

原因是 TCP port for JNLP agents 此项配置没有选中 随机选取

解决办法:

系统设置--》Configure Global Security--》TCP port for JNLP agents

 2、新建完节点后出现如下图界面:

点击Launch按钮下载一个slave-agent.jnlp文件,并且将此文件拷贝节点服务器进行运行安装,安装slave-agent.jnlp之前必须要在节点服务器安装JDK环境,至于如何安装JDK这里就不在说明了,网上教程很多,下面安装slave-agent.jnlp,双击slave-agent.jnlp文件,出现下图界面:

点击 运行 按钮,安装成功 如下图界面

3、刷新一下界面,会发现 红色 的那个X不见了,已经和节点服务器已经连接上了

4、开始新建(job)来构建和部署

5、配置 General 选项(tab)的 Restrict where this project can be run

6、填写 构建环境 选项(tab) 的 Copy data to workspace,此项选项是拷贝文件具体路径,也就是站点的文件的路径

7、配置 构建后操作 选项(tab) 邮件通知配置

构建成功后邮件发送:

构建失败后邮件发送

配置已经填写完成 点击 保存 按钮 出现如下图的界面 完成配置

8、配置到这来已经配置完成,接下来就是开始构建了

9、构建成功:

构建(拷贝)到节点服务器上的站点文件

到此构建完成

 

本博客中有改正的地方,望各位大大不吝赐教,多多留言、评论

以上是关于Jenkins的Windows Slave分布式构建和部署的主要内容,如果未能解决你的问题,请参考以下文章

jenkins配置slave节点 windows

Jenkins分布式构建

jenkins_slave_install_on_windows

jenkins_slave 分布式环境搭建

jenkins分布式master-slave的配置

Jenkins分布式部署配置