通过 Fastlane 监控 Git 标签以自动生成构建

Posted

技术标签:

【中文标题】通过 Fastlane 监控 Git 标签以自动生成构建【英文标题】:Monitor Git tag via Fastlane for automated build generation 【发布时间】:2017-04-25 06:44:11 【问题描述】:

我已将 Fastlane 集成到我的应用中。当我手动告诉它通过终端生成构建时,它可以自动生成构建。我想知道有没有一种方法可以设置 fastlane 以继续监视我的分支并在我的分支上创建新标签时开始生成构建。

【问题讨论】:

它需要一些设置,但我使用 Go CI 完成了这项工作,它监视 repo 的更改,然后自动构建。据我所知,Fastlane 本身没有此功能,因为它不是终端中的长期运行过程。 是的,Fastlane 不支持 CI。我想我应该去 Jenkins 或类似的东西。 但是 CI 确实支持 Fastlane ;) 嗯好吧。仍然没有确定要使用哪一个。 @Manoj 谢谢,这肯定会帮助其他用户;) 【参考方案1】:

这是不可能的,因为 Fastlane 不是 CL(持续集成)。所以没有像詹金斯那样在后台运行它的选项。为此,我使用 Jenkins 来通知 Fastlane 在 Git 上创建新标签时触发通道。

【讨论】:

以上是关于通过 Fastlane 监控 Git 标签以自动生成构建的主要内容,如果未能解决你的问题,请参考以下文章

FastLane自动化打包报错: An exception has occurred: issuerId is required

Fastlane,Pilot - 自动团队选择

如何在使用 Xcode 自动代码签名的同时使用 Fastlane 和 Crashlytics 进行构建?

Spring Cloud Configuration - 自动启用 Refresh Endpoint 和 Git 监控

自动化打包之fastlane-- 代码签名和项目配置

如何通过 fastlane 在 Firebase 测试实验室中运行 XCUItest?