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、執行構建,查看控制檯輸出: