Xcode的支持持续集成通过Xcode的服务流程。Xcode的服务,可在OS X服务器,自动一体化建设过程中,分析,测试和归档您的产品。从开发的Mac,您可以创建运行在一个单独的OS X服务器,在那里他们自动执行这些集成的机器人。机器人可以帮助确保您的产品始终处于释放状态,当出现故障时,该服务会通知你的人或代码的变化引起的故障。
概览
按照本文档中列出的步骤,建立一个持续集成的工作流程,使用Xcode和Xcode服务。
注:持续集成工作流程通常依赖于一个或多个开发Mac上运行Xcode和一个独立的OS X服务器运行Xcode的服务。但是,您可以安装开发的Mac OS X Server的。这样的配置可以有助于评估如何采用持续集成。之后,你会发现它有一个专门的OS X服务器运行Xcode的托管服务,你的资料库,并远程执行集成更多有用的。
设置和自定义的Xcode服务
即使你从来没有架设一台服务器,你会发现OS X服务器上设立了Xcode服务是简单的过程。后服务运行起来,你可以添加开发设备,配置机器人,并指定发布标准。
监控和管理集成
机器人的自动化工作流程的心脏。机器人构建和测试您的产品,您所选择的计划。Xcode的服务提供了日志管理机器人,查看测试结果,并读取整合日志导航。该服务还提供了通过一个网页,在那里您可以查看bot活动的总结以及集成细节的结果。
有关章节:“工作与机器人”