顯示具有 iOS 標籤的文章。 顯示所有文章
顯示具有 iOS 標籤的文章。 顯示所有文章

雲端VSTS透過地端MAC建置iOS專案-以Cordova專案為例

雲端VSTS透過地端MAC建置iOS專案-以Cordova專案為例

VSTS 除了可以透過本身提供的 agent 來建置之外,它也提供 private agent 的設計,意思是自行架設的 agent 來進行 Build 的工作。今天我們需要編譯一個iOS專案,例如,Cordova 專案,VSTS本身沒有提供這個iOS agent,那麼我們需要準備一台 MAC,然後在這台地端 MAC 安裝一支 agent 與 VSTS 連線,這樣雲端的 VSTS 就能發專案發行至地端 MAC。

安裝地端MAC - Agent

以下先建立一組PAT帳號,以便地端的MAC Agent可以與雲端的VSTS連線。

建立Personal access tokens(PAT)

在巡覽列自己帳號選擇「My Profile」,選擇「Security」的頁籤,選擇「PerPersonal access tokens」選擇「Add」,新增後即可取得 Token。

Add Personal access tokens(PAT)
  1. Agent Pool Administrators - allows to register
  2. Agent Pool Service Accounts - allows listening to build queue

如果你沒有權限可加入,可以請管理員幫忙加入。

我在設定時碰到我已經加入 Security 的 Administrators 的群組,還是無法加入上述兩個群組。這時只能請連絡管理員幫忙加入也行。