我一直在使用Xcode服务器来构建我的应用程序,并且遇到了一些障碍。最近涉及Bots过度热心。我将提交并将一个更改推送到一个文件,并触发两个构建,相隔一两分钟。如果我单击“立即集成”按钮,或者如果我对机器人进行更改并且“立即集成”未选中,也会发生这种情况。
由于我的构建需要一段时间才能运行,这是一个非常大的问题,特别是在我尝试迭代Bot配置时。
有人知道什么过程触发构建,或者我如何解决这种类型的失败?似乎有多个守护进程监听信号以触发构建或类似的东西。
由于它可能是Xcode beta中的一个错误,我提交了一个雷达(rdar:// 20456212)
答案 0 :(得分:1)
我遇到了同样的问题。我更改了僵尸程序,以便它不会为每个集成执行清理,现在每个提交只执行一次构建。我的猜测是,干净的进程和代码下载花费的时间太长,以至于机器人在完成之前就被触发了。所以现在我每天清洁一次,而且我只在当天的第一个版本中获得双重构建。希望这会有所帮助。