|
|
|
BAZEL_SKYLIB_RELEASE = "0.8.0"
|
|
|
|
BAZEL_SKYLIB_SHA256 = "2ef429f5d7ce7111263289644d233707dba35e39696377ebab8b0bc701f7818e"
|
|
|
|
|
|
|
|
GOGOPROTO_RELEASE = "1.2.1"
|
|
|
|
GOGOPROTO_SHA256 = "99e423905ba8921e86817607a5294ffeedb66fdd4a85efce5eb2848f715fdb3a"
|
|
|
|
|
|
|
|
OPENCENSUS_PROTO_GIT_SHA = "d5d80953a8c2ff4633087af6933cd152678434bb" # Mar 18, 2019
|
|
|
|
OPENCENSUS_PROTO_SHA256 = "a4e87a1da21d1b3a16674332c3ee6e2689d52f3532e2ff8cb4a626c8bcdabcfc"
|
|
|
|
|
|
|
|
PGV_GIT_SHA = "26db5cb7c01a67c6a2e21a832106406185530b2f"
|
|
|
|
PGV_SHA256 = "6510cbcf69d99059c652ae2376f6240bc761d0b019cd962225f4f609be361e26"
|
|
|
|
|
|
|
|
GOOGLEAPIS_GIT_SHA = "d642131a6e6582fc226caf9893cb7fe7885b3411" # May 23, 2018
|
|
|
|
GOOGLEAPIS_SHA = "16f5b2e8bf1e747a32f9a62e211f8f33c94645492e9bbd72458061d9a9de1f63"
|
|
|
|
|
|
|
|
PROMETHEUS_GIT_SHA = "99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c" # Nov 17, 2017
|
|
|
|
PROMETHEUS_SHA = "783bdaf8ee0464b35ec0c8704871e1e72afa0005c3f3587f65d9d6694bf3911b"
|
|
|
|
|
|
|
|
KAFKA_SOURCE_SHA = "ae7a1696c0a0302b43c5b21e515c37e6ecd365941f68a510a7e442eebddf39a1" # 2.2.0-rc2
|
|
|
|
|
|
|
|
REPOSITORY_LOCATIONS = dict(
|
|
|
|
bazel_skylib = dict(
|
|
|
|
sha256 = BAZEL_SKYLIB_SHA256,
|
|
|
|
urls = ["https://github.com/bazelbuild/bazel-skylib/releases/download/" + BAZEL_SKYLIB_RELEASE + "/bazel-skylib." + BAZEL_SKYLIB_RELEASE + ".tar.gz"],
|
|
|
|
),
|
|
|
|
com_envoyproxy_protoc_gen_validate = dict(
|
|
|
|
sha256 = PGV_SHA256,
|
|
|
|
strip_prefix = "protoc-gen-validate-" + PGV_GIT_SHA,
|
|
|
|
urls = ["https://github.com/envoyproxy/protoc-gen-validate/archive/" + PGV_GIT_SHA + ".tar.gz"],
|
|
|
|
),
|
|
|
|
googleapis = dict(
|
|
|
|
# TODO(dio): Consider writing a Skylark macro for importing Google API proto.
|
|
|
|
sha256 = GOOGLEAPIS_SHA,
|
|
|
|
strip_prefix = "googleapis-" + GOOGLEAPIS_GIT_SHA,
|
|
|
|
urls = ["https://github.com/googleapis/googleapis/archive/" + GOOGLEAPIS_GIT_SHA + ".tar.gz"],
|
|
|
|
),
|
|
|
|
com_github_gogo_protobuf = dict(
|
|
|
|
sha256 = GOGOPROTO_SHA256,
|
|
|
|
strip_prefix = "protobuf-" + GOGOPROTO_RELEASE,
|
|
|
|
urls = ["https://github.com/gogo/protobuf/archive/v" + GOGOPROTO_RELEASE + ".tar.gz"],
|
|
|
|
),
|
|
|
|
prometheus_metrics_model = dict(
|
|
|
|
sha256 = PROMETHEUS_SHA,
|
|
|
|
strip_prefix = "client_model-" + PROMETHEUS_GIT_SHA,
|
|
|
|
urls = ["https://github.com/prometheus/client_model/archive/" + PROMETHEUS_GIT_SHA + ".tar.gz"],
|
|
|
|
),
|
|
|
|
opencensus_proto = dict(
|
|
|
|
sha256 = OPENCENSUS_PROTO_SHA256,
|
|
|
|
strip_prefix = "opencensus-proto-" + OPENCENSUS_PROTO_GIT_SHA + "/src",
|
|
|
|
urls = ["https://github.com/census-instrumentation/opencensus-proto/archive/" + OPENCENSUS_PROTO_GIT_SHA + ".tar.gz"],
|
|
|
|
),
|
|
|
|
kafka_source = dict(
|
|
|
|
sha256 = KAFKA_SOURCE_SHA,
|
|
|
|
strip_prefix = "kafka-2.2.0-rc2/clients/src/main/resources/common/message",
|
|
|
|
urls = ["https://github.com/apache/kafka/archive/2.2.0-rc2.zip"],
|
|
|
|
),
|
|
|
|
)
|