Skip to content

Commit 2539267

Browse files
authored
Revert "fix: remove unused jvm_contrib" (#336)
Reverts #330 It's breaking our build as we are using `java_test_suite` for service_commons module <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced configuration to support improved Java testing capabilities. - Expanded build system functionality with additional integrations for JVM-based test suites. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 5247353 commit 2539267

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

WORKSPACE

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,22 @@ load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup")
4848

4949
rules_jvm_external_setup()
5050

51+
# For additional rulesets like java_test_suite
52+
http_archive(
53+
name = "contrib_rules_jvm",
54+
sha256 = "2412e22bc1eb9d3a5eae15180f304140f1aad3f8184dbd99c845fafde0964559",
55+
strip_prefix = "rules_jvm-0.24.0",
56+
urls = ["https://github.com/bazel-contrib/rules_jvm/releases/download/v0.24.0/rules_jvm-v0.24.0.tar.gz"],
57+
)
58+
59+
load("@contrib_rules_jvm//:repositories.bzl", "contrib_rules_jvm_deps")
60+
61+
contrib_rules_jvm_deps()
62+
63+
load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")
64+
65+
contrib_rules_jvm_setup()
66+
5167
# For Scala support
5268
http_archive(
5369
name = "io_bazel_rules_scala",

tools/build_rules/prelude_bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ load("//tools/build_rules:common.bzl", "jar", "scala_jar")
44
load("//tools/build_rules:jvm_binary.bzl", "jvm_binary")
55

66
load("@rules_java//java:defs.bzl", "java_library")
7+
load("@contrib_rules_jvm//docs:stardoc-input.bzl", "java_test_suite")
78
load("@io_bazel_rules_scala//scala:scala.bzl", "scala_library", "scala_test", "scala_test_suite")
89
load("//tools/build_rules:maven_artifact.bzl", "maven_artifact", "scala_artifact")
910
load("//tools/build_rules:scala_junit_test_suite.bzl", "scala_junit_suite")

0 commit comments

Comments
 (0)