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

Build java 21 from temurin archives for debian 12 #1444

Merged
merged 2 commits into from
Oct 30, 2023
Merged

Conversation

loosebazooka
Copy link
Member

This is "experimental" and we shouldn't advertise it.

TODO:

  1. auto updater: check github releases for a new version and generate an appropriate java_archives.bzl
  2. eventually cover java 11, 17 on debian 12 with temurin
  3. ask someone with intimate knowledge of bazel how to get version from the custom repository_rule into the env of the container

@loosebazooka
Copy link
Member Author

@mihaimaruseac could use your bazel eyes if you have a chance

This is "experimental" and we shouldn't advertise it.

TODO:
1. auto updater: check github releases for a new version
   and generate an appropriate java_archives.bzl
2. eventually cover java 11, 17 on debian 12 with temurin
3. ask someone with intimate knowledge of bazel how to get
   version from the custom repository_rule into the env
   of the container

Signed-off-by: Appu Goundan <[email protected]>
@loosebazooka
Copy link
Member Author

@Alos fyi

Signed-off-by: Appu Goundan <[email protected]>
@loosebazooka
Copy link
Member Author

alright, I think we worked through all the problems. This is ready @bobcallaway. @mihaimaruseac if you would like to officially review it, that would be very helpful.

@loosebazooka loosebazooka merged commit 1a8918f into main Oct 30, 2023
11 checks passed
@loosebazooka loosebazooka deleted the initial-java21 branch October 30, 2023 23:51
@dheeg dheeg mentioned this pull request Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants