Skip to content

add JDK 17 build #1432

@SethTisue

Description

@SethTisue

(...and drop 16, presumably)

JDK 17 is now feature-complete and the final release lands in September, so now is a good time for this

The current JDK 17 build is "Build 26 (2021/6/11)".

using #1352 as a guide to steps needed:

  • on all 3 behemoths:
    • cd /usr/lib/jvm
    • sudo curl -O -L 'https://download.java.net/java/early_access/jdk17/26/GPL/openjdk-17-ea+26_linux-x64_bin.tar.gz'
    • sudo dtrx -n openjdk-17-ea+26_linux-x64_bin.tar.gz
    • sudo rm openjdk-17-ea+26_linux-x64_bin.tar.gz
    • sudo chmod -R go+rX openjdk-17-ea+26_linux-x64_bin
    • sudo ln -s openjdk-17-ea+26_linux-x64_bin java-17-openjdk-x64
    • ./java-17-openjdk-x64/jdk-17/bin/java -version
  • add -jdk17- jobs (on 2.12.x and 2.13.x) with JDK version set appropriately
  • make sure both jobs extract
  • make sure both jobs have at least a green core
  • update scripts/Report.scala (both branches)
  • report selected failures upstream
  • open a separate ticket on gradually getting more projects green?
  • disable the old -jdk16- jobs
  • delete the old -jdk16- workspace directories

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions