Skip to content

Commit 4cfdf6f

Browse files
committed
Update java_tools v13.1 final
1 parent 9db5871 commit 4cfdf6f

3 files changed

Lines changed: 44 additions & 51 deletions

File tree

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module(
22
name = "rules_java",
3-
version = "7.0.6",
3+
version = "7.1.0",
44
# Requires @bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type.
55
bazel_compatibility = [">=6.4.0"],
66
compatibility_level = 1,

java/defs.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ load("//java/private:native.bzl", "NativeJavaInfo", "NativeJavaPluginInfo", "nat
1818
# Do not touch: This line marks the end of loads; needed for PR importing.
1919

2020
_MIGRATION_TAG = "__JAVA_RULES_MIGRATION_DO_NOT_USE_WILL_BREAK__"
21-
version = "7.0.6"
21+
version = "7.1.0"
2222

2323
def _add_tags(attrs):
2424
if "tags" in attrs and attrs["tags"] != None:

java/repositories.bzl

Lines changed: 42 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -20,57 +20,50 @@ load("//toolchains:jdk_build_file.bzl", "JDK_BUILD_TEMPLATE")
2020
load("//toolchains:local_java_repository.bzl", "local_java_repository")
2121
load("//toolchains:remote_java_repository.bzl", "remote_java_repository")
2222

23+
_JAVA_TOOLS_CONFIG = {
24+
"version": "v13.1",
25+
"release": "true",
26+
"artifacts": {
27+
"java_tools_linux": {
28+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_linux-v13.1.zip",
29+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_linux-v13.1.zip",
30+
"sha": "d134da9b04c9023fb6e56a5d4bffccee73f7bc9572ddc4e747778dacccd7a5a7",
31+
},
32+
"java_tools_windows": {
33+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_windows-v13.1.zip",
34+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_windows-v13.1.zip",
35+
"sha": "c5c70c214a350f12cbf52da8270fa43ba629b795f3dd328028a38f8f0d39c2a1",
36+
},
37+
"java_tools_darwin_x86_64": {
38+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_x86_64-v13.1.zip",
39+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_x86_64-v13.1.zip",
40+
"sha": "0db40d8505a2b65ef0ed46e4256757807db8162f7acff16225be57c1d5726dbc",
41+
},
42+
"java_tools_darwin_arm64": {
43+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools_darwin_arm64-v13.1.zip",
44+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools_darwin_arm64-v13.1.zip",
45+
"sha": "dab5bb87ec43e980faea6e1cec14bafb217b8e2f5346f53aa784fd715929a930",
46+
},
47+
"java_tools": {
48+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.1/java_tools-v13.1.zip",
49+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v13.1/java_tools-v13.1.zip",
50+
"sha": "286bdbbd66e616fc4ed3f90101418729a73baa7e8c23a98ffbef558f74c0ad14",
51+
},
52+
},
53+
}
54+
2355
def java_tools_repos():
2456
""" Declares the remote java_tools repositories """
25-
maybe(
26-
http_archive,
27-
name = "remote_java_tools",
28-
sha256 = "610e40b1a89c9941638e33c56cf1be58f2d9d24cf9ac5a34b63270e08bb7000a",
29-
urls = [
30-
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools-v13.0.zip",
31-
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools-v13.0.zip",
32-
],
33-
)
34-
35-
maybe(
36-
http_archive,
37-
name = "remote_java_tools_linux",
38-
sha256 = "f950ecc09cbc2ca110016095fe2a46e661925115975c84039f4370db1e70fe27",
39-
urls = [
40-
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_linux-v13.0.zip",
41-
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_linux-v13.0.zip",
42-
],
43-
)
44-
45-
maybe(
46-
http_archive,
47-
name = "remote_java_tools_windows",
48-
sha256 = "0224bb368b98f14d97afb749f3f956a177b60f753213b6c57db16deb2706c5dc",
49-
urls = [
50-
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_windows-v13.0.zip",
51-
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_windows-v13.0.zip",
52-
],
53-
)
54-
55-
maybe(
56-
http_archive,
57-
name = "remote_java_tools_darwin_x86_64",
58-
sha256 = "3edf102f683bfece8651f206aee864628825b4f6e614d183154e6bdf98b8c494",
59-
urls = [
60-
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_darwin_x86_64-v13.0.zip",
61-
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_darwin_x86_64-v13.0.zip",
62-
],
63-
)
64-
65-
maybe(
66-
http_archive,
67-
name = "remote_java_tools_darwin_arm64",
68-
sha256 = "1ecd91bf870b4f246960c11445218798113b766762e26a3de09cfcf3e9b4c646",
69-
urls = [
70-
"https://mirror.bazel.build/bazel_java_tools/releases/java/v13.0/java_tools_darwin_arm64-v13.0.zip",
71-
"https://github.com/bazelbuild/java_tools/releases/download/java_v13.0/java_tools_darwin_arm64-v13.0.zip",
72-
],
73-
)
57+
for name, config in _JAVA_TOOLS_CONFIG["artifacts"].items():
58+
maybe(
59+
http_archive,
60+
name = "remote_" + name,
61+
sha256 = config["sha"],
62+
urls = [
63+
config["mirror_url"],
64+
config["github_url"],
65+
],
66+
)
7467

7568
def local_jdk_repo():
7669
maybe(

0 commit comments

Comments
 (0)