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

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

Jenkins的Windows Slave分布式构建和部署_第1张图片

 

Jenkins的Windows Slave分布式构建和部署_第2张图片Jenkins的Windows Slave分布式构建和部署_第3张图片

Jenkins的Windows Slave分布式构建和部署_第4张图片

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

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

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

解决办法:

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

Jenkins的Windows Slave分布式构建和部署_第5张图片

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

Jenkins的Windows Slave分布式构建和部署_第6张图片

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

Jenkins的Windows Slave分布式构建和部署_第7张图片

Jenkins的Windows Slave分布式构建和部署_第8张图片

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

Jenkins的Windows Slave分布式构建和部署_第9张图片

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

Jenkins的Windows Slave分布式构建和部署_第10张图片

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

Jenkins的Windows Slave分布式构建和部署_第11张图片

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

Jenkins的Windows Slave分布式构建和部署_第12张图片

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

Jenkins的Windows Slave分布式构建和部署_第13张图片

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

Jenkins的Windows Slave分布式构建和部署_第14张图片

构建成功后邮件发送:

Jenkins的Windows Slave分布式构建和部署_第15张图片

构建失败后邮件发送

Jenkins的Windows Slave分布式构建和部署_第16张图片

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

Jenkins的Windows Slave分布式构建和部署_第17张图片

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

Jenkins的Windows Slave分布式构建和部署_第18张图片

9、构建成功:

Jenkins的Windows Slave分布式构建和部署_第19张图片

Jenkins的Windows Slave分布式构建和部署_第20张图片

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

Jenkins的Windows Slave分布式构建和部署_第21张图片

到此构建完成

 

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

你可能感兴趣的:(Jenkins的Windows Slave分布式构建和部署)