Skip to content

Commit faaf78b

Browse files
committed
Mark test deps as dev_dependency in MODULE.bazel
This keeps other modules depending on rabbitmq-server from inheriting these deps
1 parent 0058380 commit faaf78b

File tree

1 file changed

+38
-28
lines changed

1 file changed

+38
-28
lines changed

MODULE.bazel

Lines changed: 38 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -160,12 +160,6 @@ erlang_package.hex_package(
160160
version = "3.2.0",
161161
)
162162

163-
erlang_package.git_package(
164-
branch = "master",
165-
build_file = "@//:bazel/BUILD.ct_helper",
166-
repository = "extend/ct_helper",
167-
)
168-
169163
erlang_package.hex_package(
170164
name = "cuttlefish",
171165
build_file = "@rabbitmq-server//bazel:BUILD.cuttlefish",
@@ -215,12 +209,6 @@ erlang_package.hex_package(
215209
version = "1.3.3",
216210
)
217211

218-
erlang_package.git_package(
219-
name = "inet_tcp_proxy_dist",
220-
branch = "master",
221-
repository = "rabbitmq/inet_tcp_proxy",
222-
)
223-
224212
erlang_package.git_package(
225213
name = "jose",
226214
build_file = "@rabbitmq-server//bazel:BUILD.jose",
@@ -235,12 +223,6 @@ erlang_package.hex_package(
235223
version = "1.0.0",
236224
)
237225

238-
erlang_package.git_package(
239-
branch = "master",
240-
build_file = "@rabbitmq-server//bazel:BUILD.meck",
241-
repository = "eproxus/meck",
242-
)
243-
244226
erlang_package.hex_package(
245227
name = "observer_cli",
246228
build_file = "@rabbitmq-server//bazel:BUILD.observer_cli",
@@ -260,12 +242,6 @@ erlang_package.hex_package(
260242
version = "4.10.0",
261243
)
262244

263-
erlang_package.git_package(
264-
branch = "master",
265-
build_file = "@rabbitmq-server//bazel:BUILD.proper",
266-
repository = "manopapad/proper",
267-
)
268-
269245
erlang_package.hex_package(
270246
name = "quantile_estimator",
271247
build_file = "@rabbitmq-server//bazel:BUILD.quantile_estimator",
@@ -342,20 +318,16 @@ use_repo(
342318
"cowboy",
343319
"cowlib",
344320
"credentials_obfuscation",
345-
"ct_helper",
346321
"cuttlefish",
347322
"eetcd",
348323
"emqtt",
349324
"gen_batch_server",
350325
"getopt",
351326
"gun",
352-
"inet_tcp_proxy_dist",
353327
"jose",
354-
"meck",
355328
"observer_cli",
356329
"osiris",
357330
"prometheus",
358-
"proper",
359331
"ra",
360332
"ranch",
361333
"recon",
@@ -368,6 +340,44 @@ use_repo(
368340
"thoas",
369341
)
370342

343+
erlang_dev_package = use_extension(
344+
"@rules_erlang//bzlmod:extensions.bzl",
345+
"erlang_package",
346+
dev_dependency = True,
347+
)
348+
349+
erlang_dev_package.git_package(
350+
branch = "master",
351+
build_file = "@//:bazel/BUILD.ct_helper",
352+
repository = "extend/ct_helper",
353+
)
354+
355+
erlang_dev_package.git_package(
356+
name = "inet_tcp_proxy_dist",
357+
branch = "master",
358+
repository = "rabbitmq/inet_tcp_proxy",
359+
)
360+
361+
erlang_dev_package.git_package(
362+
branch = "master",
363+
build_file = "@rabbitmq-server//bazel:BUILD.meck",
364+
repository = "eproxus/meck",
365+
)
366+
367+
erlang_dev_package.git_package(
368+
branch = "master",
369+
build_file = "@rabbitmq-server//bazel:BUILD.proper",
370+
repository = "manopapad/proper",
371+
)
372+
373+
use_repo(
374+
erlang_dev_package,
375+
"ct_helper",
376+
"inet_tcp_proxy_dist",
377+
"meck",
378+
"proper",
379+
)
380+
371381
rbe = use_extension(
372382
"//bazel/bzlmod:extensions.bzl",
373383
"rbe",

0 commit comments

Comments
 (0)