-
-
Notifications
You must be signed in to change notification settings - Fork 77
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
Add JREs to linux
packaging system (feature request)
#430
Comments
For those watching, linuxNew has been renamed to linux |
linuxNew
packaging system (feature request)linux
packaging system (feature request)
To have Linux packages available is awesome, but JREs are really missing. JREs builds are a lot smaller compared to JDK builds. |
Please assign this to me (@smlambert) as discussed. |
I have some questions wrt. to implementation options and would be happy about some feedback. Please checkout my changes at master...ascheman-adoptium:installer:feature/430-poc-1-debian-jre-src I started with a first PoC for Debian as I can see at least two implementation options:
I see drawbacks with both approaches:
If desired, I could provide a second PoC to show an implementation of the second variant. But probably the team already has a preference and could meet a decision how to proceed. Besides this I do have some more questions, but this is the most important one. And, of course, I will refactor/clean up my changes before raising a final pull-request. |
FYI @sophia-guo @jerboaa (upon your returns from vacation on Jan 9th) - may I ask your input to Gerd's questions above please :) |
I cannot really comment on the debian packaging approach as I have basically no experience there. Having said that, it seems fine to duplicate installer files into |
For debian probably @gdams is the right person to help. I have no experience about it. |
I'll jump on the bandwagon of not being experienced in Debian best-practices, bit looking at the PoC changes, it is probably better to accept the duplication and keep it simple - since any changes will have to be understood by the folks here who are not Debian installer experts. If we are lucky to attract somebody who is willing to take ownership of this space then the decision may change and the code can be optimised further. |
Thanks for the feedback, @tellison ! Then I'll go ahead and will provide similar changes for all the other Linux repositories, starting with Debian. |
Thinking of it again, I finally suggest to put everything JRE-related into a completely parallel tree: Existing
New
And have Gradle tasks |
since on some (testing) Jenkins instances a suitable GPG key might not be available. -> adoptium#430
since on some (testing) Jenkins instances a suitable GPG key might not be available. -> adoptium#430
since on some (testing) Jenkins instances a suitable GPG key might not be available. -> adoptium#430
Alpine smoke tests works well for:
|
I see this has been closed, but I'm not seeing any JRE packages at https://packages.adoptium.net/ui/native/rpm/centos/7/x86_64/Packages/, has this been released? |
My expectation is that we will run a job tomorrow to publish these (once a few more of my PMC colleagues give it a +1 to publish). |
…-jenkinsfile-typos Unify "buildCli" method/vars (adoptium#430)
Now that #330 is officially closed, and requests for JREs on the DEB/RPM repos were not fulfilled, I have created a new issue to track this suggestion.
JREs support was requested or mentioned in these locations:
#330 (comment)
#330 (comment)
#330 (comment)
The text was updated successfully, but these errors were encountered: