Bazel/Gazelle链接命令

Bazel/Gazelle链接命令,bazel,bazel-rules,Bazel,Bazel Rules,我想简化bazel monorepo的依赖项更新过程,我们想按照rootBUILD.bazel中定义的顺序运行这些命令(go目录包含所有go代码): 这些命令基本上会更新工作区中的任何新依赖项,然后重新生成go代码。我猜这可以通过一个规则来实现,但我不知道如何让它发挥作用 bazel run //:gazelle bazel run //:gazelle -- update-repos -from_file=go.mod` bazel run //:gazelle

我想简化bazel monorepo的依赖项更新过程,我们想按照root
BUILD.bazel
中定义的顺序运行这些命令(go目录包含所有go代码):

这些命令基本上会更新工作区中的任何新依赖项,然后重新生成go代码。我猜这可以通过一个规则来实现,但我不知道如何让它发挥作用

bazel run //:gazelle
bazel run //:gazelle -- update-repos -from_file=go.mod`
bazel run //:gazelle