是否可以从命令行传递docker图像标记,如:
bazel run :myimage_push --tag=foo_tag
这样,效果将等同于
container_push(
name = "myimage_push",
format = "Docker",
image = ":myimage",
registry = "some.registry",
repository = "some/repository",
tag = "foo_tag",
)
发布于 2020-05-16 23:54:48
您可以像这样使用pass variables to bazel target build:
bazel run --define=TAG=foo_tag :myimage_push
只需在构建文件中用tag = "$(TAG)",
替换tag = "foo_tag",
即可。
https://stackoverflow.com/questions/61800466
复制相似问题