提起持續集成測試,大家能夠想到很多強大的持續集成工具Jenkins、Travis CI等等,然而作為iOS 應用開發和測試,絕對不能忽略簡單好用的Xcode server。 run 起來!
step 1:下載安裝 os server
os server 為非免費版,但是開發者可以免費安裝,所以需要申請開發者賬號,或者加入公司開發者賬號,即可通過App Store免費下載安裝。https://developer.apple.com/osx/download/
step 2:服務器上下載安裝 Xcode
從 App Store 下載 Xcode,然后將其安裝在服務器上。
step3:使用 Server 應用配置 Xcode 服務
打開 Server 應用,在服務列表中選擇“Xcode”。設置選取xcode.
step4:創建 Git 儲存庫
點擊存儲庫,可設置目錄,將此服務器設置為Git 儲存庫,( Git 服務器不在此機上,此處可忽略設置)
step5:開啟服務
點擊右上方按鈕,開啟xcode server。此時,服務端搭建完畢
step6:配置證書
在xcode server 服務端配置證書,用于真機測試
step1:連接服務端
打開 Xcode ,選擇preference->account,server列表,點擊+, add Server,選擇服務器并使用服務器帳戶登錄,然后開啟服務端連接。
step2:創建 bot
“Product”>“Create Bot”,按步操作設置。 操作步驟:
1.輸入 Bot 的名稱,選取服務器
2.代碼配置,此處會自動識別出服務端同當前打開項目相同的代碼。 空格
3.編譯環境配置
Actions:
a、對代碼進行靜態分析
b、對代碼進行單元測試
c、生成archive包(可以選擇是否生成用戶安裝包)
cleaning:選擇在何時清理項目,有幾個選項(總是、每天、每周、從不)
configuration:選擇編譯配置(Debug、release)
4.集成時間 schedule:(定時、在有新代碼提交時、手動)
原文轉自:http://mp.weixin.qq.com/s/BWbQR3XQQJxKd-XYZKDDXA