设置TeamCity以集成到OSX Build Agent

时间:2016-02-04 12:04:41

标签: ios xcode macos teamcity build-server

关于Setting up Teamcity to build Android的问题,我现在面临着为iOS项目做同样的有趣挑战!

我想要做的是拥有一个TeamCity工作(以及我们所有其他Teamcity工作)来构建iOS Codebase +运行单元测试。

  

我知道要构建iOS,我们需要一个安装了XCode的OSX Build Agent。它不适用于Windows。

我想知道的是......有没有人成功完成此操作,将Windows TeamCity实例集成到另一台机器上运行的 OSX Build Agent

是否有任何云提供商可以租用OSX虚拟机来安装构建代理?

1 个答案:

答案 0 :(得分:3)

MacOS代理的安装过程与Windows或Linux下的安装过程没有区别。看看相应的section in the documentation

基本上,您需要做的是:

  1. 解压缩zip文件
  2. 编辑buildAgent.properties文件,让代理知道服务器的位置
  3. 运行agent.sh start
  4. 授权服务器上的代理