巴泽尔+快车道?

Sti*_*ray 5 xcode ios bazel fastlane

是否可以将 Fastlane 与 Bazel 集成(反之亦然)?我们组织的非移动部分使用 Bazel 进行构建,我希望在移动设备上保持一致。然而 Fastlane 提供了很多针对移动设备的东西,而 Bazellane 则没有。Bazel用于构建+测试,而Fastlane还提供发布/部署的解决方案。

是否可以(或建议)从 Fastlane 中调用 Bazel 构建?或者也许从 Bazel 内部调用 Fastlane 进行部署?

war*_*tua 0

Bazel 就像语言的解释器,它允许您定义规则- 可能具有一组输入、一个操作和一组输出的函数。

我不熟悉 Fastlane,但肯定可以编写一条为您生成工件的规则。唯一的要求是您的输出集必须明确定义(在规则中硬编码) - 换句话说,您不能编写一条规则来“将此存档中的任何内容解压缩到此文件夹”,因为您必须定义一个输出集。

规则文档页面是最好的起点。