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
feat: add support for SapMachine JDK/JRE #614
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: Christian Schwaninger <christian.schwaninger@sap.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great stuff. Thank you for doing this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@aparnajyothi-y can we get a review of this PR please |
great! |
Great! Go for it! 💚 |
@HarithaVattikuti can you take a look? |
@priyagupta108 can you take a look? |
@mahabaleshwars Could you take a look here or give us some ETA for when this can be merged? We have quite some folks waiting for this... Thanks |
@RealCLanger #501 is stuck in a similar fashion: no response from the maintainers for months. I was told they need their lawyers to review the license of the JDK distro to ensure the distro can be integrated into this action. We went through this with them when adding Oracle JDK (#401), but somehow it now seems that process is stuck indefinitely. |
Description:
This PR adds support for setting up the SapMachine JDK/JRE using the setup-java action.
The implementation is heavily inspired by the dragonwell implementation.
The setup-java supports setting up SapMachine for JRE and JDK for following operating systems/architectures:
The releases URL
https://sap.github.io/SapMachine/assets/data/sapmachine-releases-all.json
, which is used to determine the download URL, contains the up-to-date full list of all SapMachine JDKs and JREs.Otherwise this PR adds
21
to the list of major e2e tested versions for all releases, which works for all. If you want I can as well add it to a separate PR.Related issue:
fixes #72
fixes SAP/SapMachine#821
Check list:
Tested additionally via: