62 lines
1.9 KiB
Python
62 lines
1.9 KiB
Python
workspace(name = "com_github_kubernetes_ingress_nginx_images_grpc_fortune_teller")
|
|
|
|
#####################################################################
|
|
# RULES_GO
|
|
#####################################################################
|
|
|
|
git_repository(
|
|
name = "io_bazel_rules_go",
|
|
remote = "https://github.com/bazelbuild/rules_go.git",
|
|
commit = "161c91485b007c6bf51c0e81808cf4ee2ded299d",
|
|
)
|
|
|
|
http_archive(
|
|
name = "com_github_scele_rules_go_dep",
|
|
urls = ["https://github.com/scele/rules_go_dep/archive/49a5e4ca9f6a16c9b4c930a51ce3a537498bb4e1.tar.gz"],
|
|
strip_prefix = "rules_go_dep-49a5e4ca9f6a16c9b4c930a51ce3a537498bb4e1",
|
|
sha256 = "f170d3d6f55e216f1493f975cde6c489d7070da2a8a41fd4de9812d96f4fb38b",
|
|
)
|
|
|
|
load("@io_bazel_rules_go//go:def.bzl", "go_rules_dependencies", "go_register_toolchains")
|
|
load("@com_github_scele_rules_go_dep//dep:dep.bzl", "dep_import")
|
|
|
|
go_register_toolchains(go_version = "1.10.1")
|
|
|
|
go_rules_dependencies()
|
|
|
|
dep_import(
|
|
name = "godeps",
|
|
prefix = "github.com/kubernetes/ingress-nginx/images/grpc-fortune-teller",
|
|
gopkg_lock = "//:Gopkg.lock",
|
|
)
|
|
|
|
load("@godeps//:Gopkg.bzl", "go_deps")
|
|
|
|
go_deps()
|
|
|
|
#############################################################
|
|
# RULES_DOCKER
|
|
#############################################################
|
|
|
|
RULES_DOCKER_VERSION = "553d5506bb7325185950f91533b967da8f5bc536"
|
|
|
|
http_archive(
|
|
name = "io_bazel_rules_docker",
|
|
url = "https://github.com/bazelbuild/rules_docker/archive/%s.zip" % RULES_DOCKER_VERSION,
|
|
strip_prefix = "rules_docker-" + RULES_DOCKER_VERSION,
|
|
sha256 = "e0b3d966f2a5c0fe921b6294df7c823afa63b4c439f0a7f3b9da3ed6534bab83",
|
|
)
|
|
|
|
load(
|
|
"@io_bazel_rules_docker//container:container.bzl",
|
|
container_repositories = "repositories",
|
|
)
|
|
|
|
container_repositories()
|
|
|
|
load(
|
|
"@io_bazel_rules_docker//go:image.bzl",
|
|
go_image_repositories = "repositories",
|
|
)
|
|
|
|
go_image_repositories()
|