巴泽尔+快车道?

Posted

技术标签:

【中文标题】巴泽尔+快车道?【英文标题】:Bazel + Fastlane? 【发布时间】:2021-04-19 22:07:59 【问题描述】:

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

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

【问题讨论】:

【参考方案1】:

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

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

Rules doc 页面是最好的起点。

【讨论】:

以上是关于巴泽尔+快车道?的主要内容,如果未能解决你的问题,请参考以下文章

车道偏离预警系统

快车道-分配页

快车道-分配页

快车道。在 Xcode 项目根文件夹中运行 sh 操作

无人驾驶图像识别-车道线检测

离子+快车道 | Android“错误:包android.support.v4.content不存在”