jenkins分佈式配置方式

1、環境準備:centos上部署jenkinsjava

jenkins官網:https://pkg.jenkins.io/redhat-stable/web

安裝執行命令:json

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install -y jenkins
啓動服務:
service jenkins start

 啓動失敗,報以下錯誤時:centos

[root@localhost ~]# service jenkins start
Starting jenkins (via systemctl):  Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
                                                           [失敗]

須要修改配置:vi /etc/rc.d/init.d/jenkins 增長java路徑(路徑查看:which java)服務器

 

 

啓動過程當中若是提示:安裝Jenkins時web界面出現該jenkins實例彷佛已離線,修改/var/lib/jenkins/hudson.model.UpdateCenter.xml文件,將url改成:http://mirror.esuni.jp/jenkins/updates/update-center.jsonurl

 2、訪問服務器地址,添加節點:spa

一、點擊Manage Jenkins-Manage Nodes-新建節點,輸入節點名稱,如圖:3d

 

 

 二、輸入描述、遠程工做目錄等信息,點擊【保存】按鈕,如圖代理

 

 

 三、啓動方式中若是沒有Launch agent by connecting it to the master時,須要開啓一下:code

點擊Manage Jenkins-Configure Global Security,代理選擇:隨機選取,如圖:

 

 

3、客戶機訪問jenkins地址,鏈接節點:

一、點擊Launch圖標,如圖:

 

 

 二、下載完成後,雙擊運行:

 

 

 三、節點顯示已鏈接:

 

 

 4、建立任務,General選項中勾選:限制項目的運行節點,如圖:

 

 

 

 

標籤表達式既能夠是節點名稱,也能夠是建立節點時輸入的標籤名 

 

5、構建:

 

 

 6、執行構建,查看控制檯輸出:

相關文章
相關標籤/搜索