gpt4 book ai didi

bazel - 有没有办法在 bazel 构建期间自动运行构建器?

转载 作者:行者123 更新时间:2023-12-04 16:08:33 28 4
gpt4 key购买 nike

我正在开始使用 Bazel,如果有一种简单的方法可以集成 buildifier,我就在运行每次运行 bazel build 时?

最佳答案

您可以将此实现为测试规则,其中 ctx.file_action 可用于生成以“检查”模式运行构建器的 shell 脚本。如果 buildifier 生成任何输出(例如,文件格式不正确),shell 脚本将以非零值退出,如果一切正常,则以零值退出。

然后您可以在所有 BUILD 文件中调用此规则作为测试,以便“bazel test ...”选择它。

(这可能不是“简单的方法”,但它是一种方法。)

关于bazel - 有没有办法在 bazel 构建期间自动运行构建器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47164658/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com