Hi,

this is hopefully one of the last steps for the JDK 16 ticket #24402 (apart from the known issues like missing Gradle support). I say hopefully, because the Concourse stuff is impossible to test for me and I need your help with this.

As you probably want this in 2.4.x as well, I based this on the 2.4.x mainline. Hope that's okay.

Let me know what you think. Cheers, Christoph

Comment From: wilkinsona

Thanks again, @dreis2211. I've pushed the changes with a few tweaks and updated the 2.4.x and 2.5.x pipelines. Let's see what Concourse makes of it :).

Comment From: dreis2211

@wilkinsona The good news - the pipeline works. The bad news - there seems to be an error that my local tests didn't show. I'll take a look

Comment From: wilkinsona

Thanks. It's looking pretty good I think. The launch script tests try to use the Gradle plugin which hasn't been built. I think we should just disable them for now when using a Java 16 toolchain.

Comment From: dreis2211

Yeah - that was my idea as well because it's only temporary anyhow (until Gradle 7 is out). Already working on a follow-up PR. Unfortunately, I had stuff in my local Gradle caches still and hence they ran locally. Sorry for that.