[CD] Jenkins 的 Master/Slave
在上一篇我們介紹了如何利用 Jenkins + Fastlane 來編譯並且發佈 Android 的程式,但是在介紹中我們只使用了單一個 Master Jenkins,本篇想要紀錄如何使用 Jenkins Master/Slave 的架構,如此一來可以 Master 的伺服器只需要負責管理與分配工作,也比較不容易會資源枯竭!本篇參考連結
選取管理 Jenkins
選取管理節點
按下新增節點到 Master 中,然後填入相對應的節點名稱並且選擇 Permanent Agent.
選擇與 Slave 節點溝通的模式
此處需要選擇適合的登入模式使得 Master 可以命令 Slave 做一些事情,啟動模式我們選擇透過 SSH 啟動 Unix 主機上的 agent 代理程式,並且按下 Add 新增金鑰與密碼。
成功畫面
成功設定之後,可以到 Master 管理節點的頁面看到目前有回應的 Slave 列表!
One thought on “[CD] Jenkins 的 Master/Slave”