1. 程式人生 > >Jenkins自動打包 配置mac slave節點

Jenkins自動打包 配置mac slave節點

Jenkins自動打包搞了一週了,還是磕磕絆絆的沒完全搞定;我現在的需求是在一臺Windows上部署Jenkins環境,然後配置一些節點,在其他機器上打包;

搞iOS的,當然配置mac slave節點了,下面,我把踏過的一些坑,展示一下;

1.首先,開啟Jenkins,新建節點

2.如下圖填寫東西

其中的

1是你的節點名字;

2是節點的描述;

3是併發任務數(不要超過5);

4是你目標電腦的工作目錄,我是直接放到我桌面了,隨便建立了個資料夾;

5是節點的型別(以後有mac,Windows,Linux可以分組);

6.有兩種選擇,我這裡是選擇的只允許執行繫結到這臺機器的Job;

7/8/9 比較重要了;選擇上圖的SSH連結方式;主機host就是你的目標電腦的ip;

9的設定點選Add,如下

3.我的專案是cocoapod管理,所以從git pull下來,需要pod install 一下,pod install 有時候會報錯,說pod命令找不到;

我的解決方法如下:


其中的鍵PATH是固定的,值是在終端  echo $PATH 命令獲取,貼上過來就可以了;

4.還要注意一下,目的電腦,需要開啟設定-->共享 開啟如下圖;