gpt4 book ai didi

xcode - 如何在 xcode 持续集成中自动删除旧构建的文件?

转载 作者:IT老高 更新时间:2023-10-28 11:21:39 25 4
gpt4 key购买 nike

我正在使用机器人通过 xcode 持续集成来集成/构建我的项目。使用 Jenkins,我可以定义我想要保留的最大构建数。

是否有可能通过自动化流程使用 xcode ci 实现这一目标?

谢谢

最佳答案

目前我发现的唯一可用的解决方案是使用 Xcode 服务器的 REST api。

基本上,您编写一个脚本来获取旧集成的所有 ID(使用过滤器 API),然后将其删除。从 cron 作业或 jenkins 触发脚本。

https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/XcodeServerAPIReference/Integrations.html#//apple_ref/doc/uid/TP40016472-CH3-SW2

替代方案:

从/Library/Developer/XcodeServer/IntegrationAssets/下的文件系统中的 Xcode 服务器中删除所有旧集成

https://honzadvorsky.com/articles/2015-05-04-under-the-hood-of-xcode-server/

如果有人想出一个更简单的解决方案:我全神贯注。

关于xcode - 如何在 xcode 持续集成中自动删除旧构建的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21510416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com