什麼是 Xcode 服務?
Xcode 服務是一種「持續整合系統」,可進行軟體的自動靜態分析、單元測試和版號封存。此服務適用於 App 開發人員,且伺服器上必須安裝 Xcode。
持續整合是一種軟體整合操作,其會持續測試並建構軟體,藉此為每個版號保持作品品質。Xcode 服務會定期(或在每次提交程式碼時)分析、測試並封存開發人員的作品。
Xcode 服務會連接至原始碼控制儲存庫(Git),取出原始碼,且其會整合您的計畫案。在 Xcode 中,這整組獨立的自動化指示稱為「Bot」。
開發人員通常會使用 Xcode 與 Bot 互動,且有網路 App 可供非開發人員用來進行 Bot 管理和報告。
開始之前
為使用此教學指南,您需要:
-
已安裝 Server 的 Mac
在此教學指南中,其稱為「myserver.local」。
-
您可以提交到 Git 儲存庫的 Xcode 計畫案
範例計畫案名稱為「Mac_Calc」。
-
已安裝 Xcode 的開發用 Mac
這最有可能是您已用來開發的 Mac。