Skip to content

Add support for BellSoft API downloads#1425

Merged
tresf merged 12 commits intomasterfrom
jlink-api
Apr 27, 2026
Merged

Add support for BellSoft API downloads#1425
tresf merged 12 commits intomasterfrom
jlink-api

Conversation

@tresf
Copy link
Copy Markdown
Contributor

@tresf tresf commented Mar 12, 2026

Adds support for BellSoft API authentication which can download a JDK that's been build specifically for a BellSoft customer (such as QZ Industries, LLC).

# Fetch a copy of the JDK from BellSoft's support portal
jlink.api.enabled=false
jlink.api.url=https://api.bell-sw.com/v1/liberica/releases
# jlink.api.token=
# jlink.api.exact=false <-- false: use latest found version; true: match jlink.java.version exactly

TODO:

  • 🚫 REDACTED: Determine how to provide these values to ant from our Company Branded portal
    Edit:: We'll just keep this as a local-only tool.

@tresf tresf changed the title Add support for BellSoft JDK downloads Add support for BellSoft API downloads Mar 12, 2026
Comment thread src/qz/build/JLink.java
Comment thread src/qz/build/Fetcher.java
Comment thread src/qz/build/JLink.java Outdated
Comment thread src/qz/build/JLink.java
Copy link
Copy Markdown
Contributor

@Vzor- Vzor- left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@tresf tresf merged commit 6e4b57b into master Apr 27, 2026
14 checks passed
@tresf tresf deleted the jlink-api branch April 27, 2026 18:45
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