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

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

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

【问题讨论】:

    标签: ios xcode bazel fastlane


    【解决方案1】:

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

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

    Rules doc 页面是最好的起点。

    【讨论】:

      猜你喜欢
      • 2017-11-30
      • 2022-06-25
      • 2018-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多