Skip to content

Commit 5466840

Browse files
comiuscopybara-github
authored andcommitted
Upgrade rules_java to 5.4.0
Fixes: bazelbuild/continuous-integration#1518 Closes #17095. PiperOrigin-RevId: 498985702 Change-Id: I5dcba4768daa24735f8c2c58504c929468f72d24
1 parent e05345d commit 5466840

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ bazel_dep(name = "zlib", version = "1.2.13")
1818

1919
# The following are required when building without WORKSPACE SUFFIX
2020
bazel_dep(name = "rules_cc", version = "0.0.2")
21-
bazel_dep(name = "rules_java", version = "5.1.0")
21+
bazel_dep(name = "rules_java", version = "5.4.0")
2222
bazel_dep(name = "rules_proto", version = "4.0.0")
2323

2424
# TODO(pcloudy): Add remoteapis and googleapis as Bazel modules in the BCR.

distdir_deps.bzl

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,11 @@ DIST_DEPS = {
6464
"package_version": "0.0.2",
6565
},
6666
"rules_java": {
67-
"archive": "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
68-
"sha256": "bc81f1ba47ef5cc68ad32225c3d0e70b8c6f6077663835438da8d5733f917598",
69-
"strip_prefix": "rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178",
67+
"archive": "rules_java-5.4.0.tar.gz",
68+
"sha256": "9b87757af5c77e9db5f7c000579309afae75cf6517da745de01ba0c6e4870951",
69+
"strip_prefix": "",
7070
"urls": [
71-
"https://mirror.bazel.build/github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
72-
"https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
71+
"https://github.com/bazelbuild/rules_java/releases/download/5.4.0/rules_java-5.4.0.tar.gz",
7372
],
7473
"used_in": [
7574
"additional_distfiles",
@@ -78,8 +77,7 @@ DIST_DEPS = {
7877
"license_kinds": [
7978
"@rules_license//licenses/spdx:Apache-2.0",
8079
],
81-
# TODO(bazel-team): Update to a newer version
82-
"package_version": "2019-06-28",
80+
"package_version": "5.4.0",
8381
},
8482
# Used in src/test/java/com/google/devtools/build/lib/blackbox/framework/blackbox.WORKSAPCE
8583
"rules_proto": {

src/MODULE.tools

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module(name = "bazel_tools")
22

33
bazel_dep(name = "rules_cc", version = "0.0.2")
4-
bazel_dep(name = "rules_java", version = "5.3.5")
4+
bazel_dep(name = "rules_java", version = "5.4.0")
55
bazel_dep(name = "rules_license", version = "0.0.3")
66
bazel_dep(name = "rules_proto", version = "4.0.0")
77
bazel_dep(name = "rules_python", version = "0.4.0")

src/test/shell/bazel/bazel_rules_java_test.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,10 @@ EOF
8484

8585
function test_rules_java_repository_builds_itself() {
8686
write_default_bazelrc
87+
setup_skylib_support
8788

8889
# We test that a built-in @rules_java repository is buildable.
89-
bazel build @rules_java//... &> $TEST_log \
90+
bazel build -- @rules_java//... -@rules_java//toolchains/... &> $TEST_log \
9091
|| fail "Build failed unexpectedly"
9192
}
9293

0 commit comments

Comments
 (0)