[ci_yaml] Add open jdk dependency
diff --git a/config/engine_config.json b/config/engine_config.json
index 031f86f..53af845 100644
--- a/config/engine_config.json
+++ b/config/engine_config.json
@@ -1 +1 @@
-{"targets":[{"name":"Linux Android AOT Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"builder":"Linux Android AOT Engine","scheduler":"luci","recipe":"engine"},{"name":"Linux Android Debug Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_debug":"true","build_android_jit_release":"true","build_android_vulkan":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"builder":"Linux Android Debug Engine","scheduler":"luci","recipe":"engine"},{"name":"Linux Android Scenarios","bringup":true,"timeout":60,"properties":{"upload_packages":"true","clobber":"true"},"builder":"Linux Android Scenarios","scheduler":"luci","recipe":"engine/scenarios"},{"name":"Linux Benchmarks","timeout":60,"properties":{"build_host":"true"},"builder":"Linux Benchmarks","scheduler":"luci","presubmit":false,"enabledBranches":["master"],"recipe":"engine/engine_metrics"},{"name":"Linux Fuchsia","timeout":90,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27"},"builder":"Linux Fuchsia","scheduler":"luci","recipe":"engine"},{"name":"Linux Fuchsia FEMU","timeout":60,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27"},"builder":"Linux Fuchsia FEMU","scheduler":"luci","recipe":"femu_test"},{"name":"Linux Framework Smoke Tests","timeout":60,"builder":"Linux Framework Smoke Tests","scheduler":"luci","recipe":"engine/framework_smoke"},{"name":"Linux Host Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Linux Host Engine","scheduler":"luci","recipe":"engine"},{"name":"Linux Unopt","timeout":60,"properties":{"add_recipes_cq":"true"},"builder":"Linux Unopt","scheduler":"luci","recipe":"engine_unopt"},{"name":"Linux Arm Host Engine","timeout":90,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Linux Arm Host Engine","scheduler":"luci","recipe":"engine/engine_arm"},{"name":"Linux Web Engine","timeout":60,"properties":{"add_recipes_cq":"true","gcs_goldens_bucket":"flutter_logs"},"builder":"Linux Web Engine","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"web_engine"},{"name":"Linux Web Framework tests","timeout":60,"properties":{"add_recipes_cq":"true","framework":"true","shard":"web_tests","subshards":"[\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7_last\"]"},"builder":"Linux Web Framework tests","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"engine/web_engine_framework"},{"name":"Mac Android AOT Engine","timeout":60,"properties":{"android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd","build_android_aot":"true"},"builder":"Mac Android AOT Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Android Debug Engine","timeout":60,"properties":{"android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd","build_android_debug":"true"},"builder":"Mac Android Debug Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Host Engine","timeout":75,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Mac Host Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Unopt","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.9.5"},"builder":"Mac Unopt","scheduler":"luci","recipe":"engine_unopt"},{"name":"Mac iOS Engine","timeout":60,"properties":{"build_ios":"true","ios_debug":"true","jazzy_version":"0.9.5"},"builder":"Mac iOS Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Web Engine","timeout":60,"properties":{"gcs_goldens_bucket":"flutter_logs"},"builder":"Mac Web Engine","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"web_engine"},{"name":"Windows Android AOT Engine","timeout":60,"properties":{"build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"builder":"Windows Android AOT Engine","scheduler":"luci","recipe":"engine"},{"name":"Windows Host Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Windows Host Engine","scheduler":"luci","recipe":"engine"},{"name":"Windows Unopt","timeout":75,"properties":{"add_recipes_cq":"true"},"builder":"Windows Unopt","scheduler":"luci","recipe":"engine_unopt"},{"name":"Windows UWP Engine","timeout":60,"properties":{"build_windows_uwp":"true"},"builder":"Windows UWP Engine","scheduler":"luci","recipe":"engine"},{"name":"Windows Web Engine","timeout":60,"properties":{"gcs_goldens_bucket":"flutter_logs"},"builder":"Windows Web Engine","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**"],"recipe":"web_engine"},{"name":"Mac iOS Engine Profile","timeout":90,"properties":{"build_ios":"true","ios_profile":"true","jazzy_version":"0.9.5"},"builder":"Mac iOS Engine Profile","scheduler":"luci","presubmit":false,"recipe":"engine"},{"name":"Mac iOS Engine Release","timeout":90,"properties":{"build_ios":"true","ios_release":"true","jazzy_version":"0.9.5"},"builder":"Mac iOS Engine Release","scheduler":"luci","presubmit":false,"recipe":"engine"}],"enabledBranches":["master","dev","beta","stable"],"platformProperties":{"linux":{"properties":{"caches":"[\n  {\"name\":\"builder_linux_engine\",\"path\":\"builder\"}\n]","os":"Linux"}},"mac":{"properties":{"caches":"[\n  {\"name\":\"flutter_cocoapods\",\"path\":\"cocoapods\"},\n  {\"name\":\"old_osx_sdk\",\"path\":\"osx_sdk\"},\n  {\"name\":\"builder_mac_engine\",\"path\":\"builder\"}\n]","os":"Mac-10.15","xcode":"12a7209"}},"windows":{"properties":{"caches":"[\n  {\"name\":\"builder_win_engine\",\"path\":\"builder\"}\n]","os":"Windows-10"}}}}
+{"targets":[{"name":"Linux Android AOT Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"builder":"Linux Android AOT Engine","scheduler":"luci","recipe":"engine"},{"name":"Linux Android Debug Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_debug":"true","build_android_jit_release":"true","build_android_vulkan":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"builder":"Linux Android Debug Engine","scheduler":"luci","recipe":"engine"},{"name":"Linux Android Scenarios","bringup":true,"timeout":60,"properties":{"upload_packages":"true","clobber":"true"},"builder":"Linux Android Scenarios","scheduler":"luci","recipe":"engine/scenarios"},{"name":"Linux Benchmarks","timeout":60,"properties":{"build_host":"true"},"builder":"Linux Benchmarks","scheduler":"luci","presubmit":false,"enabledBranches":["master"],"recipe":"engine/engine_metrics"},{"name":"Linux Fuchsia","timeout":90,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27"},"builder":"Linux Fuchsia","scheduler":"luci","recipe":"engine"},{"name":"Linux Fuchsia FEMU","timeout":60,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27"},"builder":"Linux Fuchsia FEMU","scheduler":"luci","recipe":"femu_test"},{"name":"Linux Framework Smoke Tests","timeout":60,"builder":"Linux Framework Smoke Tests","scheduler":"luci","recipe":"engine/framework_smoke"},{"name":"Linux Host Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Linux Host Engine","scheduler":"luci","recipe":"engine"},{"name":"Linux Unopt","timeout":60,"properties":{"add_recipes_cq":"true"},"builder":"Linux Unopt","scheduler":"luci","recipe":"engine_unopt"},{"name":"Linux Arm Host Engine","timeout":90,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Linux Arm Host Engine","scheduler":"luci","recipe":"engine/engine_arm"},{"name":"Linux Web Engine","timeout":60,"properties":{"add_recipes_cq":"true","gcs_goldens_bucket":"flutter_logs"},"builder":"Linux Web Engine","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"web_engine"},{"name":"Linux Web Framework tests","timeout":60,"properties":{"add_recipes_cq":"true","framework":"true","shard":"web_tests","subshards":"[\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7_last\"]"},"builder":"Linux Web Framework tests","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"engine/web_engine_framework"},{"name":"Mac Android AOT Engine","timeout":60,"properties":{"android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd","build_android_aot":"true"},"builder":"Mac Android AOT Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Android Debug Engine","timeout":60,"properties":{"android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd","build_android_debug":"true"},"builder":"Mac Android Debug Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Host Engine","timeout":75,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Mac Host Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Unopt","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.9.5"},"builder":"Mac Unopt","scheduler":"luci","recipe":"engine_unopt"},{"name":"Mac iOS Engine","timeout":60,"properties":{"build_ios":"true","ios_debug":"true","jazzy_version":"0.9.5"},"builder":"Mac iOS Engine","scheduler":"luci","recipe":"engine"},{"name":"Mac Web Engine","timeout":60,"properties":{"gcs_goldens_bucket":"flutter_logs"},"builder":"Mac Web Engine","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"web_engine"},{"name":"Windows Android AOT Engine","timeout":60,"properties":{"build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"builder":"Windows Android AOT Engine","scheduler":"luci","recipe":"engine"},{"name":"Windows Host Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_host":"true"},"builder":"Windows Host Engine","scheduler":"luci","recipe":"engine"},{"name":"Windows Unopt","timeout":75,"properties":{"add_recipes_cq":"true"},"builder":"Windows Unopt","scheduler":"luci","recipe":"engine_unopt"},{"name":"Windows UWP Engine","timeout":60,"properties":{"build_windows_uwp":"true"},"builder":"Windows UWP Engine","scheduler":"luci","recipe":"engine"},{"name":"Windows Web Engine","timeout":60,"properties":{"gcs_goldens_bucket":"flutter_logs"},"builder":"Windows Web Engine","scheduler":"luci","runIf":["DEPS","lib/web_ui/**","web_sdk/**"],"recipe":"web_engine"},{"name":"Mac iOS Engine Profile","timeout":90,"properties":{"build_ios":"true","ios_profile":"true","jazzy_version":"0.9.5"},"builder":"Mac iOS Engine Profile","scheduler":"luci","presubmit":false,"recipe":"engine"},{"name":"Mac iOS Engine Release","timeout":90,"properties":{"build_ios":"true","ios_release":"true","jazzy_version":"0.9.5"},"builder":"Mac iOS Engine Release","scheduler":"luci","presubmit":false,"recipe":"engine"}],"enabledBranches":["master","dev","beta","stable"],"platformProperties":{"linux":{"properties":{"caches":"[\n  {\"name\":\"builder_linux_engine\",\"path\":\"builder\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"}\n]","dependencies":"[\n  {\"dependency\": \"openjdk\", \"version\": \"1.8.0u202-b08\"}\n]","os":"Linux"}},"mac":{"properties":{"caches":"[\n  {\"name\":\"flutter_cocoapods\",\"path\":\"cocoapods\"},\n  {\"name\":\"old_osx_sdk\",\"path\":\"osx_sdk\"},\n  {\"name\":\"builder_mac_engine\",\"path\":\"builder\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"}\n]","dependencies":"[\n  {\"dependency\": \"openjdk\", \"version\": \"1.8.0u202-b08\"}\n]","os":"Mac-10.15","xcode":"12a7209"}},"windows":{"properties":{"caches":"[\n  {\"name\":\"builder_win_engine\",\"path\":\"builder\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"}\n]","dependencies":"[\n  {\"dependency\": \"openjdk\", \"version\": \"1.8.0u202-b08\"}\n]","os":"Windows-10"}}}}
diff --git a/config/generated/flutter/luci/cr-buildbucket.cfg b/config/generated/flutter/luci/cr-buildbucket.cfg
index 856adf3..19a4ef2 100644
--- a/config/generated/flutter/luci/cr-buildbucket.cfg
+++ b/config/generated/flutter/luci/cr-buildbucket.cfg
@@ -54,8 +54,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -76,6 +77,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -120,8 +125,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -142,6 +148,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -183,8 +193,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": true,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -205,6 +216,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -247,8 +262,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -269,6 +285,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -310,8 +330,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -331,6 +352,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -425,6 +450,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -595,8 +624,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -617,6 +647,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -659,8 +693,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "fuchsia_ctl_version": "version:0.0.27",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
@@ -682,6 +717,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -724,8 +763,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "fuchsia_ctl_version": "version:0.0.27",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
@@ -747,6 +787,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -789,8 +833,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -811,6 +856,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -947,8 +996,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -969,6 +1019,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -1029,6 +1083,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -1071,8 +1129,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "flutter_logs",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -1093,6 +1152,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -1135,8 +1198,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "framework": true,'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
@@ -1169,6 +1233,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -36409,8 +36477,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -36440,6 +36509,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -36487,8 +36560,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -36518,6 +36592,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -36572,6 +36650,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -36744,8 +36826,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -36775,6 +36858,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -36894,8 +36981,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -36926,6 +37014,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -36971,8 +37063,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "flutter_logs",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -37002,6 +37095,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -45460,8 +45557,9 @@
         '  "build_host": false,'
         '  "build_ios": true,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -45492,6 +45590,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -45537,8 +45639,9 @@
         '  "build_host": false,'
         '  "build_ios": true,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -45568,6 +45671,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -45613,8 +45720,9 @@
         '  "build_host": false,'
         '  "build_ios": true,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -45644,6 +45752,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -87209,8 +87321,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -87231,6 +87344,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -87276,6 +87393,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -87444,8 +87565,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -87466,6 +87588,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -87575,8 +87701,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": true,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -87597,6 +87724,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -87639,8 +87770,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -87661,6 +87793,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -87702,8 +87838,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "flutter_logs",'
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
@@ -87724,6 +87861,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -100710,8 +100851,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -100731,6 +100873,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -100775,8 +100921,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -100796,6 +100943,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -100837,8 +100988,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": true,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -100858,6 +101010,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -100900,8 +101056,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -100921,6 +101078,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101013,6 +101174,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101054,8 +101219,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -101075,6 +101241,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101117,8 +101287,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "fuchsia_ctl_version": "version:0.0.27",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
@@ -101139,6 +101310,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101181,8 +101356,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "fuchsia_ctl_version": "version:0.0.27",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
@@ -101203,6 +101379,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101245,8 +101425,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -101266,6 +101447,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101373,8 +101558,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -101394,6 +101580,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101454,6 +101644,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101496,8 +101690,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "flutter_logs",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -101517,6 +101712,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -101559,8 +101758,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_linux_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "framework": true,'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
@@ -101592,6 +101792,10 @@
         name: "builder_linux_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -105837,8 +106041,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -105867,6 +106072,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -105914,8 +106123,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -105944,6 +106154,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -105997,6 +106211,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -106043,8 +106261,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -106073,6 +106292,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -106192,8 +106415,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -106223,6 +106447,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -106268,8 +106496,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "flutter_logs",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -106298,6 +106527,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -107778,8 +108011,9 @@
         '  "build_host": false,'
         '  "build_ios": true,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"flutter_cocoapods\\",\\"path\\":\\"cocoapods\\"},\\n  {\\"name\\":\\"old_osx_sdk\\",\\"path\\":\\"osx_sdk\\"},\\n  {\\"name\\":\\"builder_mac_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -107809,6 +108043,10 @@
         name: "old_osx_sdk"
         path: "osx_sdk"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -109190,8 +109428,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -109211,6 +109450,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -109255,6 +109498,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -109297,8 +109544,9 @@
         '  "build_host": true,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -109318,6 +109566,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -109464,8 +109716,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": true,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -109485,6 +109738,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -109527,8 +109784,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -109548,6 +109806,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}
@@ -109589,8 +109851,9 @@
         '  "build_host": false,'
         '  "build_ios": false,'
         '  "build_windows_uwp": false,'
-        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"}\\n]",'
+        '  "caches": "[\\n  {\\"name\\":\\"builder_win_engine\\",\\"path\\":\\"builder\\"},\\n  {\\"name\\":\\"openjdk\\",\\"path\\":\\"java\\"}\\n]",'
         '  "clobber": false,'
+        '  "dependencies": "[\\n  {\\"dependency\\": \\"openjdk\\", \\"version\\": \\"1.8.0u202-b08\\"}\\n]",'
         '  "gcs_goldens_bucket": "flutter_logs",'
         '  "gold_tryjob": true,'
         '  "goma_jobs": "200",'
@@ -109610,6 +109873,10 @@
         name: "builder_win_engine"
         path: "builder"
       }
+      caches {
+        name: "openjdk"
+        path: "java"
+      }
       build_numbers: YES
       service_account: "flutter-try-builder@chops-service-accounts.iam.gserviceaccount.com"
       task_template_canary_percentage {}