Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GraalVM Enterprise support #3

Closed
mani1232 opened this issue Dec 15, 2021 · 8 comments
Closed

GraalVM Enterprise support #3

mani1232 opened this issue Dec 15, 2021 · 8 comments
Labels
enhancement New feature or request

Comments

@mani1232
Copy link

add GraalVM Enterprise compact JDK container image.

@RikoDEV RikoDEV added the enhancement New feature or request label Dec 15, 2021
@TH3N3WN00B
Copy link

Would love to see that

@RikoDEV RikoDEV changed the title EE? GraalVM Enterprise support Sep 19, 2022
@RikoDEV
Copy link
Owner

RikoDEV commented Sep 19, 2022

Unfortunately, support for GraalVM Enterprise is not currently possible. Enterprise editions have a different license, which makes it impossible to make containers available on github.

You can download and build the Enterprise version yourself on a local server (which is supported by pterodactyl).

@RikoDEV RikoDEV closed this as not planned Won't fix, can't repro, duplicate, stale Sep 19, 2022
@RikoDEV RikoDEV pinned this issue Sep 19, 2022
@TH3N3WN00B
Copy link

Unfortunately, support for GraalVM Enterprise is not currently possible. Enterprise editions have a different license, which makes it impossible to make containers available on github.

You can download and build the Enterprise version yourself on a local server (which is supported by pterodactyl).

Got some links on how to do it?

@he3als
Copy link
Contributor

he3als commented Dec 20, 2022

Direct download links exist for GraalVM EE 17, 11 and 8 for Windows, Linux and MacOS. It should be possible to easily modify the Dockerfiles to use the EE links.

Credit: https://github.com/brucethemoose/Minecraft-Performance-Flags-Benchmarks

Java 17
Java 11
Java 8

@RikoDEV RikoDEV reopened this Dec 20, 2022
@he3als
Copy link
Contributor

he3als commented Dec 20, 2022

How would a pull request work for this? Would you only have to add new folders like 17-EE, 11-EE and 8-EE for the PR (with the EE Dockerfiles and script) and that's it?

@RikoDEV
Copy link
Owner

RikoDEV commented Dec 20, 2022

How would a pull request work for this? Would you only have to add new folders like 17-EE, 11-EE and 8-EE for the PR (with the EE Dockerfiles and script) and that's it?

I think the EE suffix will be the most appropriate. Remember to add all folders to repo Actions too.

@he3als
Copy link
Contributor

he3als commented Dec 20, 2022

#4 Made a PR

@RikoDEV
Copy link
Owner

RikoDEV commented Dec 20, 2022

Done! 🎉

ghcr.io/rikodev/pterodactyl-graalvm:11-EE
ghcr.io/rikodev/pterodactyl-graalvm:17-EE

Huge thanks to @he3als

@RikoDEV RikoDEV closed this as completed Dec 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants