转载

Jenkins创建Windows slave节点

前言.系统环境

  • Jenkins Server v2.176.1 LTS
  • Master Node in Ubuntu 18.04.1 LTS 64bit Client
  • Client Node in Windows Server 2016 简体中文 标准版 64位
  • 云服务商:青云

PART I. 在Jenkins Server上

Step 1. Manage Jenkins - Configure Global Security

Jenkins创建Windows slave节点

  1. 选择Fixed,

    1. 【云服务商】防火墙设置相应下行规则;
    2. 【云服务商】VPC端口转发设置相应规则;
  2. 【坑】这里默认设置是Disable,这会导致在创建slave-node时,无法选择:Launch agent by connecting it to the master

Step 2. Manage Jenkins -Manage Nodes - New Node

Jenkins创建Windows slave节点

验证

在Jenkins主机上

netstat -ntlp

Jenkins创建Windows slave节点

lsof -i tcp:42895

Jenkins创建Windows slave节点

在Mac上

nc -zv 139.xxx.xxx.xxx 42895

PART II. 在Jenkins Client(Windows)上

Step 1. 安装JRE环境 | Windows 安装并配置环境变量

Step 2. 创建Jenkins工作目录

Jenkins创建Windows slave节点

Step 3. 下载安装Launch

Jenkins创建Windows slave节点

Jenkins创建Windows slave节点

成功建立node与Server的连接后,创建一个服务

Jenkins创建Windows slave节点

Jenkins创建Windows slave节点

验证

Jenkins创建Windows slave节点

PART III. 配置Jenkins项目

Step 1.让当前项目在标签节点上运行

Jenkins创建Windows slave节点

Step 2. 可以执行bat命令

Jenkins创建Windows slave节点

验证

Jenkins创建Windows slave节点

原文  https://segmentfault.com/a/1190000019780347
正文到此结束
Loading...