mirror of https://github.com/kubernetes/kops.git
41 lines
1.2 KiB
Python
41 lines
1.2 KiB
Python
#=============================================================================
|
|
# Go rules
|
|
|
|
http_archive(
|
|
name = "io_bazel_rules_go",
|
|
sha256 = "4d8d6244320dd751590f9100cf39fd7a4b75cd901e1f3ffdfd6f048328883695",
|
|
url = "https://github.com/bazelbuild/rules_go/releases/download/0.9.0/rules_go-0.9.0.tar.gz",
|
|
)
|
|
|
|
load("@io_bazel_rules_go//go:def.bzl", "go_rules_dependencies", "go_register_toolchains")
|
|
|
|
go_rules_dependencies()
|
|
|
|
go_register_toolchains()
|
|
|
|
#=============================================================================
|
|
# Docker rules
|
|
|
|
git_repository(
|
|
name = "io_bazel_rules_docker",
|
|
remote = "https://github.com/bazelbuild/rules_docker.git",
|
|
tag = "v0.3.0",
|
|
)
|
|
|
|
load(
|
|
"@io_bazel_rules_docker//container:container.bzl",
|
|
"container_pull",
|
|
container_repositories = "repositories",
|
|
)
|
|
|
|
container_repositories()
|
|
|
|
container_pull(
|
|
name = "debian_hyperkube_base_amd64",
|
|
# 'tag' is also supported, but digest is encouraged for reproducibility.
|
|
digest = "sha256:fc1b461367730660ac5a40c1eb2d1b23221829acf8a892981c12361383b3742b",
|
|
registry = "gcr.io",
|
|
repository = "google_containers/debian-hyperkube-base-amd64",
|
|
tag = "0.8",
|
|
)
|