遠程Jenkins新增Mac電腦節(jié)點

一,前言

上一篇博客Jenkins集成appium自動化測試(Windows篇)介紹了怎么使用遠程Jenkins新建節(jié)點連接本地Windows電腦進行Appium自動化測試集成。但是在做ios App自動化測試時,因為ios系統(tǒng)生態(tài)閉環(huán)的原因,蘋果測試真機或者蘋果模擬器需要連接Mac電腦才能更好的進行自動化測試。且Mac電腦上同樣可以進行基于appium的Android APP自動化測試,所以最好選擇Mac電腦用于APP UI自動化測試。

接下來就介紹怎樣使用遠程服務器上的Jenkins在本地Mac電腦上新增節(jié)點。

本篇博客環(huán)境:jenkins 2.176.3,macOS Mojave 10.14.5

二,Mac電腦準備

1,網(wǎng)絡環(huán)境

首先,要確保安裝Jenkins的遠程服務器、本地Mac電腦在同一網(wǎng)絡環(huán)境下。公司一般都是在同一內(nèi)網(wǎng)環(huán)境,如果不在同一網(wǎng)絡環(huán)境,則需要將內(nèi)網(wǎng)進行映射(可使用花生殼),從而保證遠程服務器能訪問Mac電腦。

2,設置允許遠程登錄

本地Mac電腦需要設置允許遠程登錄,Jenkins才能登錄訪問Mac電腦。操作步驟如下:

三,Jenkins新增節(jié)點

1,新建節(jié)點

步驟如下

2,配置節(jié)點

配置具體說明如下:

注意

2.1,遠程工作目錄,需要有讀寫權限,否則后續(xù)會報錯

2.2,啟動方式,有的Jenkins版本選項為"Launch slave agents on Unix machine via SSH"

2.3,主機,查看Mac電腦的ip地址可參考設置允許遠程登錄,也可以進行如下操作查看

2.4,Credentials,即Mac電腦登錄時的用戶名跟密碼,需要先添加才能進行選擇,步驟如下

其他默認填寫即可。

2.5,高級,根據(jù)需要配置

配置好以上選項后,點擊【保存】按鈕。

3,節(jié)點啟動代理

配置保存后,會看到新增的節(jié)點(狀態(tài)為未在線),如下

點擊該節(jié)點,跳轉至該節(jié)點頁面,如下

點擊【重啟代理】,連接成功,節(jié)點顯示在線狀態(tài),如下

至此,遠程Jenkins在本地Mac電腦上新增節(jié)點成功。

如果需要新建任務關聯(lián)該節(jié)點進行構建的話,請詳細參考博客Jenkins集成appium自動化測試(Windows篇)中新建任務及后續(xù)步驟。

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

友情鏈接更多精彩內(nèi)容