update bazel's embedded jdk to jdk9
- Updates the embedded JDK to Azul Zulu 9.0.7
- All integration tests use Bazel with the embedded JDK
Also updated: http://storage.googleapis.com/bazel-mirror/openjdk/index.html
Closes #5312, #5314, #5315
PiperOrigin-RevId: 200055008
diff --git a/src/BUILD b/src/BUILD
index d1ef936..d243184 100644
--- a/src/BUILD
+++ b/src/BUILD
@@ -173,7 +173,18 @@
"//conditions:default": [
"//src/tools/singlejar:singlejar",
],
- }) + (select({
+ }) + ([":embedded_jdk"] if (suffix == "_with_jdk") else []),
+ visibility = [
+ "//src/test:__subpackages__", # For integration tests
+ ],
+) for suffix in [
+ "",
+ "_with_jdk",
+]]
+
+filegroup(
+ name = "embedded_jdk",
+ srcs = select({
"//src/conditions:darwin": [
"@openjdk_macos//file",
],
@@ -186,14 +197,9 @@
"//conditions:default": [
"@openjdk_linux//file",
],
- }) if (suffix == "_with_jdk") else []),
- visibility = [
- "//src/test:__subpackages__", # For integration tests
- ],
-) for suffix in [
- "",
- "_with_jdk",
-]]
+ }),
+ visibility = ["//src/test/shell/bazel:__pkg__"],
+)
[srcsfile(
name = "embedded_tools" + suffix + "_params",