什么是 Xcode 服务?

Xcode 服务是用于自动化软件静态分析、单元测试和版本归档的“持续整合系统”。此服务面向应用开发者且需要在服务器上安装 Xcode。

持续整合是一种持续测试和构建软件的软件开发实践,可保持每个版本的工作质量。Xcode 服务将定期或在每次提交代码时构建、分析、测试和归档开发者的工作。

Xcode 服务连接到源代码控制储存库 (Git),检出源代码,以及整合项目。此自动化指令离散集在 Xcode 中称为“Bot”。

开发者通常使用 Xcode 与 Bot 交互,而非开发者可使用某个 Web 应用进行 Bot 管理和报告。

开始之前

对于本教程,您需要:

  • 安装有 Server 的 Mac

    在本教程中,称之为“myserver.local”。

  • 您可提交到 Git 储存库的 Xcode 项目

    样本项目名称称为“Mac_Calc”。

  • 安装有 Xcode 的开发 Mac

    这最好是已用于开发的 Mac。

前往 课程:设置 Xcode 服务