sdkman / sdkman-disco-integration

10 stars 11 forks source link

Adapt to GraalVM changes by adding new distributions? #12

Closed lread closed 1 year ago

lread commented 1 year ago

Hiya!

The discoapi just added new graal distributions to adapt to the fact that:

  1. in addition to the community edition, there is now an Oracle GraalVM release (also free but under a different license)
  2. versioning now matches JDK versioning scheme for both distributions

So the discoapi now has new distros:

And preserves existing legacy graalvm_ce* distributions. Example: https://api.foojay.io/disco/v3.0/packages?distro=graalvm_ce19

For some details see: https://github.com/foojayio/discoapi/issues/75

lread commented 1 year ago

If you think it would be helpful, I can take a stab at a PR, lemme know!

eddumelendez commented 1 year ago

Thanks for the offer but there is still some work to be done in the backend in order to support the new distributions

lread commented 1 year ago

Ah I see, thanks for the reply, and lemme know if I can be of any help!

eddumelendez commented 1 year ago

This commits add support for new GraalVM https://github.com/sdkman/sdkman-disco-integration/commit/a8d2a09c9b61c707ba5918bf1df35166ebe09453

You can find them available in sdkman

Screenshot 2023-06-24 at 16 03 35
lread commented 1 year ago

Thanks so much @eddumelendez!