Fix building images during tests
Signed-off-by: James Munnelly <james@munnelly.eu>
This commit is contained in:
parent
e328cfd5aa
commit
28f7be2203
@ -25,10 +25,10 @@ genrule(
|
||||
container_bundle(
|
||||
name = "images",
|
||||
images = {
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-controller:{STABLE_DOCKER_TAG}": "//build:controller",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-acmesolver:{STABLE_DOCKER_TAG}": "//build:acmesolver",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-webhook:{STABLE_DOCKER_TAG}": "//build:webhook",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-cainjector:{STABLE_DOCKER_TAG}": "//build:cainjector",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-controller:{STABLE_DOCKER_TAG}": "//build:controller.image",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-acmesolver:{STABLE_DOCKER_TAG}": "//build:acmesolver.image",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-webhook:{STABLE_DOCKER_TAG}": "//build:webhook.image",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-cainjector:{STABLE_DOCKER_TAG}": "//build:cainjector.image",
|
||||
},
|
||||
tags = ["manual"],
|
||||
)
|
||||
|
||||
@ -66,18 +66,18 @@ def multi_arch_container(
|
||||
)
|
||||
|
||||
container_image(
|
||||
name = "%s-internal" % name,
|
||||
name = "%s.image" % name,
|
||||
base = ":%s-internal-notimestamp" % name,
|
||||
stamp = stamp,
|
||||
tags = tags,
|
||||
visibility = ["//visibility:private"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
for arch in architectures:
|
||||
container_bundle(
|
||||
name = "%s-%s" % (name, arch),
|
||||
images = {
|
||||
docker_tag.format(ARCH = arch): ":%s-internal" % name
|
||||
docker_tag.format(ARCH = arch): ":%s.image" % name
|
||||
for docker_tag in docker_tags
|
||||
},
|
||||
tags = tags,
|
||||
@ -107,7 +107,7 @@ def multi_arch_container(
|
||||
multi_arch_container_push(
|
||||
name = name,
|
||||
architectures = architectures,
|
||||
docker_tags_images = {docker_push_tag: ":%s-internal" % name for docker_push_tag in docker_push_tags},
|
||||
docker_tags_images = {docker_push_tag: ":%s.image" % name for docker_push_tag in docker_push_tags},
|
||||
tags = tags,
|
||||
)
|
||||
|
||||
|
||||
@ -3,10 +3,10 @@ load("@io_bazel_rules_docker//container:bundle.bzl", "container_bundle")
|
||||
container_bundle(
|
||||
name = "bundle",
|
||||
images = {
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-controller:{STABLE_DOCKER_TAG}": "//build:controller",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-acmesolver:{STABLE_DOCKER_TAG}": "//build:acmesolver",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-webhook:{STABLE_DOCKER_TAG}": "//build:webhook",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-cainjector:{STABLE_DOCKER_TAG}": "//build:cainjector",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-controller:{STABLE_DOCKER_TAG}": "//build:controller.image",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-acmesolver:{STABLE_DOCKER_TAG}": "//build:acmesolver.image",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-webhook:{STABLE_DOCKER_TAG}": "//build:webhook.image",
|
||||
"{STABLE_DOCKER_REGISTRY}/cert-manager-cainjector:{STABLE_DOCKER_TAG}": "//build:cainjector.image",
|
||||
},
|
||||
tags = ["manual"],
|
||||
)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user