1*8975f5c5SAndroid Build Coastguard WorkerName: Java Development Kit 2*8975f5c5SAndroid Build Coastguard WorkerShort Name: JDK 3*8975f5c5SAndroid Build Coastguard WorkerURL: https://openjdk.java.net/ 4*8975f5c5SAndroid Build Coastguard WorkerVersion: 11.0.4 5*8975f5c5SAndroid Build Coastguard WorkerLicense: GPL v2 6*8975f5c5SAndroid Build Coastguard WorkerSecurity Critical: no 7*8975f5c5SAndroid Build Coastguard WorkerShipped: no 8*8975f5c5SAndroid Build Coastguard Worker 9*8975f5c5SAndroid Build Coastguard WorkerDescription: 10*8975f5c5SAndroid Build Coastguard WorkerThe Java Development Kit (JDK) is a software development environment used for 11*8975f5c5SAndroid Build Coastguard Workerdeveloping Java applications and applets. (linux-x64) 12*8975f5c5SAndroid Build Coastguard Worker 13*8975f5c5SAndroid Build Coastguard WorkerHow to update: 14*8975f5c5SAndroid Build Coastguard WorkerFor the `jdk` directory: 15*8975f5c5SAndroid Build Coastguard Worker1. Find the specific version you want to update from 16*8975f5c5SAndroid Build Coastguard Worker https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u#JDK11u-Releases 17*8975f5c5SAndroid Build Coastguard Worker2. Click the link "[Binaries]" for the specific version. 18*8975f5c5SAndroid Build Coastguard Worker3. Copy the link address of the asset "OpenJDK11U-jre_x64_linux_<specific_version>.tar.gz" 19*8975f5c5SAndroid Build Coastguard Worker4. Update the "download_url" and "version" in 3pp/3pp.pb with the desired values. 20*8975f5c5SAndroid Build Coastguard Worker5. Upload and land the CL. 21*8975f5c5SAndroid Build Coastguard Worker6. Wait for the 3pp packager (https://ci.chromium.org/p/chromium/builders/ci/3pp-linux-amd64-packager) 22*8975f5c5SAndroid Build Coastguard Worker to create the new instance at https://chrome-infra-packages.appspot.com/p/chromium/third_party/jdk/+/ 23*8975f5c5SAndroid Build Coastguard Worker7. Update instance ID in //DEPS 24*8975f5c5SAndroid Build Coastguard Worker 25*8975f5c5SAndroid Build Coastguard WorkerFor the `jdk/extras` subdirectory: 26*8975f5c5SAndroid Build Coastguard Worker1. Find the specific version you want to update from 27*8975f5c5SAndroid Build Coastguard Worker https://wiki.openjdk.java.net/display/jdk8u#Main-Releases 28*8975f5c5SAndroid Build Coastguard Worker2. Click the link "[Binaries]" for the specific version. 29*8975f5c5SAndroid Build Coastguard Worker3. Copy the link address of the asset "OpenJDK8U-jdk_x64_linux_<specific_version>.tar.gz" 30*8975f5c5SAndroid Build Coastguard Worker4. Update the "download_url" and "version" in 3pp/3pp.pb with the desired values. 31*8975f5c5SAndroid Build Coastguard Worker5. Upload and land the CL. 32*8975f5c5SAndroid Build Coastguard Worker6. Wait for the 3pp packager (https://ci.chromium.org/p/chromium/builders/ci/3pp-linux-amd64-packager) 33*8975f5c5SAndroid Build Coastguard Worker to create the new instance at https://chrome-infra-packages.appspot.com/p/chromium/third_party/jdk/extras/+/ 34*8975f5c5SAndroid Build Coastguard Worker7. Update instance ID in //DEPS 35*8975f5c5SAndroid Build Coastguard Worker 36*8975f5c5SAndroid Build Coastguard WorkerLocal Modifications: 37*8975f5c5SAndroid Build Coastguard WorkerNone 38*8975f5c5SAndroid Build Coastguard Worker 39*8975f5c5SAndroid Build Coastguard WorkerThis directory is copied from Chromium's third_party/jdk for standalone ANGLE builds. 40