為jenkins設置遠程mac節(jié)點

如果我們想把jenkins服務器放在遠程服務器,并需要進行iOS的自動化構建時,我們可以把自己的mac電腦作為一個遠程節(jié)點來實現:
先將本地jenkins安裝好(只需要安裝,不需要后邊的配置步驟):http://www.itdecent.cn/p/b7eb75a72a9a

一、遠程服務器安裝jenkins

參考鏈接:http://www.itdecent.cn/p/c517f09df025

ps: 遠程linux服務器安裝jenkins,并且jenkins服務器和自己的mac電腦不在同一個網絡的情況下,必須把服務器的jenkins地址映射到外網進行配置
二、添加mac電腦作為節(jié)點
注:jenkins如果在遠程服務器的話,如果要把mac作為遠程節(jié)點來實現自動化構建,必須要把本機的ip穿透到外網,使外網可以訪問mac電腦。

首先我們得進行mac電腦設置靜態(tài)ip并開啟遠程鏈接的步驟。

ps: 設置靜態(tài)ip是非必須的,但是必須得開啟遠程連接,這樣才能確保你的mac電腦能被遠程linux服務器訪問

因為我這里使用的花生殼工具來實現內外網穿透,如果想了解花生殼內外網穿透可以去花生殼官網查詢。

ps: 必須先實現外網訪問mac電腦,不然節(jié)點無法成功連接!

打開遠程jenkins服務器(這里的jenkins是遠程服務器的jenkins地址)之后,進入到jenkins管理頁面添加節(jié)點:
系統(tǒng)管理 > 節(jié)點管理 > 新建節(jié)點

BA77F727-2EED-4CCD-B9E6-DF97BA0DC427.png
AE0F8C8F-5E17-436A-A927-58D8943327BE.png

建立好節(jié)點之后我們可以看一下需要配置的參數:

A35877AE-5B53-4188-8EEA-D384439578A8.png
29711B89-2528-487B-AEF5-4397E189A41C.png

點擊保存之后,我們就可以在系統(tǒng)管理 > 節(jié)點管理 里找到我們新創(chuàng)建的節(jié)點了,點擊節(jié)點進入節(jié)點詳情頁,然后點擊啟動代理來連接此節(jié)點:

4CB12CB1-78AA-4558-8A86-91DFA2B26D82.png
0EF88048-1D79-44BE-AE4F-9F1DDF37453E.png
F7B8C1DE-3882-4D2D-A769-1B60A0BB528A.png
2AC9DD15-145A-47D6-A1DD-21E1F85BBF22.png

新節(jié)點已經創(chuàng)建成功,我們接下來配置項目來通過這個節(jié)點來自動化構建。

三、更新jenkins項目配置

jenkins其它配置可以參考:http://www.itdecent.cn/p/b7eb75a72a9a

ps: 注意這里的配置是在遠程服務器jenkins穿透外網給你的jenkins地址,不是localhost

其它配置好之后我們只需要多加限制項目的運行節(jié)點的配置就可以了:

637DA090-E600-449C-B2C1-2D6A65895E49.png

現在我們就可以測試新建的遠程節(jié)點了:

00DBB372-B743-4AFC-8401-779C654E5A85.png
A4DA6BDF-FDD3-4CB8-AAA5-F9118AC60EFE.png
FC71CD17-E5B5-4322-A98B-A24B2B26D055.png

從控制臺的輸出我們可以看到項目已經構建成功,并上傳了蒲公英。

希望對你有幫助,如有問題請留言。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容