标签: bazel-extra-action

如何在 Bazel 规则中运行其他规则的可执行文件?

假设我有一个自定义规则,my_object. 看起来像:

my_object(
  name = "foo",
  deps = [
    //services/image-A:push,
    //services/image-B:push,
  ]
)
Run Code Online (Sandbox Code Playgroud)

其中标签depsrules_dockercontainer_push规则。

我希望能够bazel run //:foo并让它在deps列表中推送 Docker 镜像。我该怎么做呢?

这似乎是一个特定情况,通常只是希望在自定义规则的可执行文件中运行其他规则的可执行文件。

bazel bazel-extra-action

7
推荐指数
1
解决办法
1455
查看次数

标签 统计

bazel ×1

bazel-extra-action ×1