如果我們想把jenkins服務(wù)器放在遠程服務(wù)器有巧,并需要進行iOS的自動化構(gòu)建時迟郎,我們可以把自己的mac電腦作為一個遠程節(jié)點來實現(xiàn):
先將本地jenkins安裝好(只需要安裝坎弯,不需要后邊的配置步驟):http://www.reibang.com/p/b7eb75a72a9a
一厦坛、遠程服務(wù)器安裝jenkins
參考鏈接:http://www.reibang.com/p/c517f09df025
ps: 遠程linux服務(wù)器安裝jenkins露该,并且jenkins服務(wù)器和自己的mac電腦不在同一個網(wǎng)絡(luò)的情況下睬棚,必須把服務(wù)器的jenkins地址映射到外網(wǎng)進行配置
二、添加mac電腦作為節(jié)點
注:jenkins如果在遠程服務(wù)器的話解幼,如果要把mac作為遠程節(jié)點來實現(xiàn)自動化構(gòu)建抑党,必須要把本機的ip穿透到外網(wǎng),使外網(wǎng)可以訪問mac電腦撵摆。
首先我們得進行mac電腦設(shè)置靜態(tài)ip并開啟遠程鏈接的步驟底靠。
ps: 設(shè)置靜態(tài)ip是非必須的,但是必須得開啟遠程連接特铝,這樣才能確保你的mac電腦能被遠程linux服務(wù)器訪問
因為我這里使用的花生殼工具來實現(xiàn)內(nèi)外網(wǎng)穿透暑中,如果想了解花生殼內(nèi)外網(wǎng)穿透可以去花生殼官網(wǎng)查詢。
ps: 必須先實現(xiàn)外網(wǎng)訪問mac電腦鲫剿,不然節(jié)點無法成功連接痒芝!
打開遠程jenkins服務(wù)器(這里的jenkins是遠程服務(wù)器的jenkins地址
)之后,進入到j(luò)enkins管理頁面添加節(jié)點:
系統(tǒng)管理 > 節(jié)點管理 > 新建節(jié)點
建立好節(jié)點之后我們可以看一下需要配置的參數(shù):
點擊保存之后牵素,我們就可以在系統(tǒng)管理 > 節(jié)點管理 里找到我們新創(chuàng)建的節(jié)點了,點擊節(jié)點進入節(jié)點詳情頁澄者,然后點擊啟動代理來連接此節(jié)點:
新節(jié)點已經(jīng)創(chuàng)建成功笆呆,我們接下來配置項目來通過這個節(jié)點來自動化構(gòu)建请琳。
三、更新jenkins項目配置
jenkins其它配置可以參考:http://www.reibang.com/p/b7eb75a72a9a
ps: 注意這里的配置是在遠程服務(wù)器jenkins穿透外網(wǎng)給你的jenkins地址赠幕,不是localhost
其它配置好之后我們只需要多加限制項目的運行節(jié)點的配置就可以了:
現(xiàn)在我們就可以測試新建的遠程節(jié)點了:
從控制臺的輸出我們可以看到項目已經(jīng)構(gòu)建成功俄精,并上傳了蒲公英。
希望對你有幫助榕堰,如有問題請留言竖慧。