Jenkins创建Windows-slave节点

10次阅读

共计 592 个字符,预计需要花费 2 分钟才能阅读完成。

前言. 系统环境

  • 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

  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 主机上

netstat -ntlp

lsof -i tcp:42895

在 Mac 上

nc -zv 139.xxx.xxx.xxx 42895

PART II. 在 Jenkins Client(Windows)上

Step 1. 安装 JRE 环境 | Windows 安装并配置环境变量
Step 2. 创建 Jenkins 工作目录

Step 3. 下载安装 Launch


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


验证

PART III. 配置 Jenkins 项目

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

Step 2. 可以执行 bat 命令

验证

正文完
 0