devtools/bazel-cache: build from source, use docker_push
Change-Id: Ie889372b9a7b439e04c1899c90753349440e727a
diff --git a/devtools/bazel-cache/BUILD.bazel b/devtools/bazel-cache/BUILD.bazel
new file mode 100644
index 0000000..2781a59
--- /dev/null
+++ b/devtools/bazel-cache/BUILD.bazel
@@ -0,0 +1,10 @@
+load("@io_bazel_rules_docker//container:container.bzl", "container_push")
+
+container_push(
+ name = "push",
+ image = "@com_github_buchgr_bazel_remote//:bazel-remote-image",
+ format = "Docker",
+ registry = "registry.k0.hswaw.net",
+ repository = "devtools/bazel-cache",
+ tag = "latest",
+)
diff --git a/devtools/bazel-cache/prod.jsonnet b/devtools/bazel-cache/prod.jsonnet
index 9b65e95..b4a9b6e 100644
--- a/devtools/bazel-cache/prod.jsonnet
+++ b/devtools/bazel-cache/prod.jsonnet
@@ -49,7 +49,7 @@
},
containers_: {
auth: kube.Container("bazel-remote") {
- image: "buchgr/bazel-remote-cache",
+ image: "registry.k0.hswaw.net/devtools/bazel-cache:latest",
volumeMounts_: {
data: { mountPath: "/data" },
},