什麼是 Xcode 服務?

Xcode 服務是一種「持續整合系統」,可進行軟體的自動靜態分析、單元測試和版號封存。此服務適用於 App 開發人員,且伺服器上必須安裝 Xcode。

持續整合是一種軟體整合操作,其會持續測試並建構軟體,藉此為每個版號保持作品品質。Xcode 服務會定期(或在每次提交程式碼時)分析、測試並封存開發人員的作品。

Xcode 服務會連接至原始碼控制儲存庫(Git),取出原始碼,且其會整合您的計畫案。在 Xcode 中,這整組獨立的自動化指示稱為「Bot」。

開發人員通常會使用 Xcode 與 Bot 互動,且有網路 App 可供非開發人員用來進行 Bot 管理和報告。

開始之前

為使用此教學指南,您需要:

  • 已安裝 Server 的 Mac

    在此教學指南中,其稱為「myserver.local」。

  • 您可以提交到 Git 儲存庫的 Xcode 計畫案

    範例計畫案名稱為「Mac_Calc」。

  • 已安裝 Xcode 的開發用 Mac

    這最有可能是您已用來開發的 Mac。

前往 課程:設定 Xcode 服務