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 Securitynode

clipboard.png

  1. 選擇Fixed,tcp

    1. 【雲服務商】防火牆設置相應下行規則;
    2. 【雲服務商】VPC端口轉發設置相應規則;
  2. 【坑】這裏默認設置是Disable,這會致使在建立slave-node時,沒法選擇:Launch agent by connecting it to the master

Step 2. Manage Jenkins -Manage Nodes - New Nodespa

clipboard.png

驗證

在Jenkins主機上code

netstat -ntlp

clipboard.png

lsof -i tcp:42895

clipboard.png

在Mac上ip

nc -zv 139.xxx.xxx.xxx 42895

PART II. 在Jenkins Client(Windows)上

Step 1. 安裝JRE環境 | Windows 安裝並配置環境變量
Step 2. 建立Jenkins工做目錄it

clipboard.png

Step 3. 下載安裝Launchast

clipboard.png
clipboard.png

成功創建node與Server的鏈接後,建立一個服務class

clipboard.png
clipboard.png

驗證

clipboard.png

PART III. 配置Jenkins項目

Step 1.讓當前項目在標籤節點上運行變量

clipboard.png

Step 2. 能夠執行bat命令cli

clipboard.png

驗證

clipboard.png

相關文章
相關標籤/搜索