New Java endpoint that ties into the AdpotOpenJDK builds

Description

Java providers like AdoptOpenJDK have a large number of different java builds across many platforms and an API to find the available versions and download them. Add a new Java endpoint capable of installing any version of Java from AdoptOpenJDK's API

Endpoint IDs are the in the format

Example:

Here are the possible options for each section of the ID.

For anything not specified in the endpoint ID, the endpoint will default as follows:

  • type - jre

  • arch - Whatever the current OS arch is

  • os - Whatever the current OS is

  • JVM-implementation - hotspot

  • release - latest

The endpoint will use the local artifacts cache.

Examples:

Links:
https://api.adoptopenjdk.net/
https://api.adoptopenjdk.net/v2/info/nightly/openjdk8?openjdk_impl=hotspot

Assignee

Brad Wood

Reporter

Brad Wood

Labels

None

Affects versions

None

Fix versions

Configure