Skip to content

Commit

Permalink
Mark test deps as dev_dependency in MODULE.bazel
Browse files Browse the repository at this point in the history
This keeps other modules depending on rabbitmq-server from inheriting
these deps
  • Loading branch information
HoloRin committed Feb 28, 2023
1 parent 0058380 commit faaf78b
Showing 1 changed file with 38 additions and 28 deletions.
66 changes: 38 additions & 28 deletions MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -160,12 +160,6 @@ erlang_package.hex_package(
version = "3.2.0",
)

erlang_package.git_package(
branch = "master",
build_file = "@//:bazel/BUILD.ct_helper",
repository = "extend/ct_helper",
)

erlang_package.hex_package(
name = "cuttlefish",
build_file = "@rabbitmq-server//bazel:BUILD.cuttlefish",
Expand Down Expand Up @@ -215,12 +209,6 @@ erlang_package.hex_package(
version = "1.3.3",
)

erlang_package.git_package(
name = "inet_tcp_proxy_dist",
branch = "master",
repository = "rabbitmq/inet_tcp_proxy",
)

erlang_package.git_package(
name = "jose",
build_file = "@rabbitmq-server//bazel:BUILD.jose",
Expand All @@ -235,12 +223,6 @@ erlang_package.hex_package(
version = "1.0.0",
)

erlang_package.git_package(
branch = "master",
build_file = "@rabbitmq-server//bazel:BUILD.meck",
repository = "eproxus/meck",
)

erlang_package.hex_package(
name = "observer_cli",
build_file = "@rabbitmq-server//bazel:BUILD.observer_cli",
Expand All @@ -260,12 +242,6 @@ erlang_package.hex_package(
version = "4.10.0",
)

erlang_package.git_package(
branch = "master",
build_file = "@rabbitmq-server//bazel:BUILD.proper",
repository = "manopapad/proper",
)

erlang_package.hex_package(
name = "quantile_estimator",
build_file = "@rabbitmq-server//bazel:BUILD.quantile_estimator",
Expand Down Expand Up @@ -342,20 +318,16 @@ use_repo(
"cowboy",
"cowlib",
"credentials_obfuscation",
"ct_helper",
"cuttlefish",
"eetcd",
"emqtt",
"gen_batch_server",
"getopt",
"gun",
"inet_tcp_proxy_dist",
"jose",
"meck",
"observer_cli",
"osiris",
"prometheus",
"proper",
"ra",
"ranch",
"recon",
Expand All @@ -368,6 +340,44 @@ use_repo(
"thoas",
)

erlang_dev_package = use_extension(
"@rules_erlang//bzlmod:extensions.bzl",
"erlang_package",
dev_dependency = True,
)

erlang_dev_package.git_package(
branch = "master",
build_file = "@//:bazel/BUILD.ct_helper",
repository = "extend/ct_helper",
)

erlang_dev_package.git_package(
name = "inet_tcp_proxy_dist",
branch = "master",
repository = "rabbitmq/inet_tcp_proxy",
)

erlang_dev_package.git_package(
branch = "master",
build_file = "@rabbitmq-server//bazel:BUILD.meck",
repository = "eproxus/meck",
)

erlang_dev_package.git_package(
branch = "master",
build_file = "@rabbitmq-server//bazel:BUILD.proper",
repository = "manopapad/proper",
)

use_repo(
erlang_dev_package,
"ct_helper",
"inet_tcp_proxy_dist",
"meck",
"proper",
)

rbe = use_extension(
"//bazel/bzlmod:extensions.bzl",
"rbe",
Expand Down

0 comments on commit faaf78b

Please sign in to comment.