iOS - 与 Fastlane / Bamboo 的持续集成



我们在RHEL上托管了一个本地奔步服务器,我们希望集成FastLane来自动化我们的移动应用程序CI/CD流程。 我们有一台用于iOS构建的Mac笔记本电脑,但计划是自动化该过程。 有人可以提供任何指示来将快速通道与本地 Bamboo CI 服务器集成吗?

初始设置

  • 在Mac笔记本电脑上设置一个奔步远程代理,你想要自动化这个过程。 为此,您需要位于支持远程代理的许可证层上。 Atlassian 提供了在 Mac 上设置代理的分步说明。
  • 确保安装了最新的 XCode。
  • 按照说明在 Mac 上设置 Fastlane。 即使奔步内置了任务步骤,您仍然需要在Mac上配置该功能。 如果不这样做,将导致您的RHEL服务器认为它可以执行iOS构建。 您应该在作业配置和要求页面中看到只有 Mac 可以执行此生成作业。

配置快车道

  • 按照快车道指南与竹子集成。

  • 考虑设置匹配,以便您不会在使用 Fastlane 时遇到太多预配配置文件签名问题。 这也将允许团队中的任何人继续构建。

陷阱

  • 设置此过程时,iOS 预配配置文件错误相当常见。
  • 权限问题通常会导致错误。 竹原木应该告诉你问题是什么。

相关内容

  • 没有找到相关文章

最新更新