-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCONFIGSPACE
More file actions
75 lines (72 loc) · 1.86 KB
/
CONFIGSPACE
File metadata and controls
75 lines (72 loc) · 1.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
GOOGLE_APIS_COMMIT = "cbe62016a4eb24e71186899b79b9a4736f858653"
googleapis = lambda: remote_repo(
url="https://github.com/googleapis/googleapis/archive/{0}.zip//googleapis-{0}/".format(
GOOGLE_APIS_COMMIT
),
checksum="md5:94b23c0b21f289b3f189c77533fa7445",
source_path=".",
)
cel = lambda: remote_repo(
url="github.com/google/cel-spec",
tag="v0.15.0",
source_path="proto",
exclude_file_regexps=[
"^test/.*",
"^proto/test/.*",
"test/.*",
],
deps={"googleapis": googleapis()},
)
prometheus = lambda: remote_repo(
url="github.com/prometheus/client_model",
tag="v0.6.1",
source_path=".",
)
xds_proto = lambda: remote_repo(
url="github.com/cncf/xds",
commit="555b57e",
source_path=".",
exclude_file_regexps=[
"google/.*",
"bazel/.*",
],
deps={
"cel": cel(),
"googleapis": googleapis(),
},
)
opencensus = lambda: remote_repo(
url="github.com/census-instrumentation/opencensus-proto",
tag="v0.4.1",
)
otel = lambda: remote_repo(
url="github.com/open-telemetry/opentelemetry-proto",
tag="v1.3.1",
source_path=".",
)
envoy = lambda: remote_repo(
url="github.com/envoyproxy/data-plane-api",
commit="54a58fd",
# load protos from repo's root (default is to load from `/src`)
source_path=".",
# patterns to exclude (mainly to avoid proto files duplications)
exclude_file_regexps=[
"^google/.*",
"^bazel/.*",
],
deps={
"xds_proto": xds_proto(),
# "cel": cel(),
"opencensus": opencensus(),
# "googleapis": googleapis(),
"prometheus": prometheus(),
"otel": otel(),
},
)
ratelimit = remote_repo(
url="github.com/envoyproxy/ratelimit",
commit="19f2079",
source_path="api",
exclude_file_regexps=["^google/.*"],
deps={"envoy": envoy()},
)