Skip to content
File

Blob: build/deps/oci.MODULE.bazel

921 bytes
1# rules_oci and rules_multirun are used to build Docker images
2oci = use_extension("@rules_oci//oci:extensions.bzl", "oci")
3 
4# Base image for container-client-test. This is the smallest container image
5# that meets all of the requirements for the test.
6oci.pull(
7 name = "node_25_slim",
8 digest = "sha256:ab1a20f7e76e89392c8a0cb3ef5a4c70f243c6bbb555da22ef4ac259a5466448",
9 image = "node:25.2.1-trixie-slim",
10 platforms = [
11 "linux/amd64",
12 "linux/arm64/v8",
13 ],
14)
15oci.pull(
16 name = "proxy_everything",
17 digest = "sha256:0ef6716c52430096900b150d84a3302057d6cd2319dae7987128c85d0733e3c8",
18 image = "docker.io/cloudflare/proxy-everything",
19 platforms = [
20 "linux/amd64",
21 "linux/arm64",
22 ],
23)
24use_repo(oci, "node_25_slim", "node_25_slim_linux_amd64", "node_25_slim_linux_arm64_v8", "proxy_everything", "proxy_everything_linux_amd64", "proxy_everything_linux_arm64")