ios - Xcode 机器人与 Jenkins

标签 ios xcode jenkins xcode-bots

冒着这个问题“太模糊”的风险,这里...!

我们有一个为其他(非 iOS)软件项目运行的 Jenkins 系统。我想为许多 iOS 项目设置夜间 Xcode 构建并部署到 Testflight。问题是哪种方法最好。使用内置的 XCode 机制进行自动构建感觉不错,但考虑到 Jenkins 到位,使用 Jenkins 比 XCode 机器人有什么显着的好处吗?

一些标准是: - 易于设置 - 可靠性 - 最大限度地减少 xcode 功能更改时的痛苦

谢谢

最佳答案

Xcode 机器人相当容易设置,具体取决于您的源代码管理配置。 Bots 相对于 Jenkins 的最大优势在于 Bots 与 Xcode 紧密集成。

您可以直接从日志导航器监控、创建和修改您的机器人,并且只会显示特定项目和分支的机器人,这在您的服务器上有数十个机器人时非常有用。此外,当您单击特定构建的失败测试或警告或分析问题时,您将直接转到 Xcode 中的违规行(如果您正在 Xcode 中查看机器人)。

Monitor and Manage Bots in the Bot Viewer

关于ios - Xcode 机器人与 Jenkins ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23780493/

相关文章:

windows - 在 Jenkins 中使用 execute shell 命令在 Windows 机器上运行 git 命令

git - Jenkins 管道子模块身份验证

ios - 将 (Int, String) 转换为 String 以打印数组

ios - 在巨大的 UICollectionView 中加载图片

ios - 对于 PubNub iOS SDK 4.0,在不打开流 Controller 的情况下,客户端可以订阅的最大 channel 数?

xcode - 构建 ipa 时列出了 2 个具有相同名称的 Ad Hoc Distribution 配置文件

iphone - 网页 View 在 Safari 中使用某些关键字打开链接

windows - robocopy 导致成功退出(1)

ios - UIScrollView不显示动态添加的内容

objective-c - 如何为 NSTextView 创建格式化工具栏?