|
@@ -43,6 +43,48 @@ load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")
|
|
|
# The first declaration of an external repository "wins".
|
|
# The first declaration of an external repository "wins".
|
|
|
############################################################
|
|
############################################################
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+load(
|
|
|
|
|
+ "@io_bazel_rules_docker//repositories:repositories.bzl",
|
|
|
|
|
+ container_repositories = "repositories",
|
|
|
|
|
+)
|
|
|
|
|
+container_repositories()
|
|
|
|
|
+
|
|
|
|
|
+load(
|
|
|
|
|
+ "@io_bazel_rules_docker//repositories:go_repositories.bzl",
|
|
|
|
|
+ container_go_deps = "go_deps",
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+container_go_deps()
|
|
|
|
|
+
|
|
|
|
|
+load("@io_bazel_rules_docker//container:pull.bzl", "container_pull")
|
|
|
|
|
+load("@io_bazel_rules_docker//contrib:dockerfile_build.bzl", "dockerfile_image")
|
|
|
|
|
+load("@io_bazel_rules_docker//java:image.bzl", _java_image_repos = "repositories")
|
|
|
|
|
+
|
|
|
|
|
+load("@io_bazel_rules_docker//repositories:deps.bzl", container_deps = "deps")
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+load(
|
|
|
|
|
+ "@io_bazel_rules_docker//go:image.bzl",
|
|
|
|
|
+ _go_image_repos = "repositories",
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+container_deps()
|
|
|
|
|
+
|
|
|
|
|
+_go_image_repos()
|
|
|
|
|
+
|
|
|
|
|
+load(
|
|
|
|
|
+ "@io_bazel_rules_docker//container:container.bzl", "container_pull",
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+container_pull(
|
|
|
|
|
+ name = "java_base",
|
|
|
|
|
+ registry = "gcr.io",
|
|
|
|
|
+ repository = "distroless/java",
|
|
|
|
|
+ # 'tag' is also supported, but digest is encouraged for reproducibility.
|
|
|
|
|
+ digest = "sha256:deadbeef",
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
go_repository(
|
|
go_repository(
|
|
|
name = "com_github_julienschmidt_httprouter",
|
|
name = "com_github_julienschmidt_httprouter",
|
|
|
importpath = "github.com/julienschmidt/httprouter",
|
|
importpath = "github.com/julienschmidt/httprouter",
|