XCode 服务器在磁盘上构建日志位置

Posted

技术标签:

【中文标题】XCode 服务器在磁盘上构建日志位置【英文标题】:XCode server build log location on disk 【发布时间】:2014-09-29 12:44:08 【问题描述】:

我们使用机器人通过 X 服务器构建我们的 ios 应用程序。

几天前,iOS 8 发布后,Xcode、OSX 和服务器都有更新,安装更新后我找不到日志。 Apple 似乎将其移至其他位置?

在这些更新之前,日志文件位于; /Library/Server/Xcode/Data/BotRuns/Latest/output/build.log

我看了看,但是 /Library/Server/Xcode 文件夹已经没有了?

我想查看这些日志的原因是因为一个 python 脚本正在监视它们,如果有问题,通过给飞利浦色调灯着色来通知我问题。

任何帮助将不胜感激。

谢谢, 罗伯特

【问题讨论】:

【参考方案1】:

我完全忘了发布我的搜索结果。 我确实找到了解决问题的方法。

Apple 有一个 JSON 服务,您可以联系它来获取构建日志。 你可以在这里找到它; https://1.2.3.4/xcode/api/integrations/1.2.3.4是你的xcode服务器的ip)

您可以使用浏览器查看它,也可以编写脚本来轮询 JSON 提要并进行处理。

如果您的 SSL 连接没有证书,您可能会在浏览器中收到 SSL 安全警告。

问候,

罗伯特

【讨论】:

以上是关于XCode 服务器在磁盘上构建日志位置的主要内容,如果未能解决你的问题,请参考以下文章

集成后的 Xcode 6 Bot 将 .archive 文件下载到位置

XCode 6 GM 占用磁盘空间和内存

如何通过 xCode 构建设置在 iPhone 上预设地理位置?

xcode11 - 在 ios 13 中请求位置服务的授权

从 Xcode 服务器上的构建脚本中执行 git push OVER HTTPS

我想在weblogic中更改日志文件的位置