Skip to content

Add Shared/Get-AzulZulu.ps1#882

Merged
aaronparker merged 3 commits into
mainfrom
azul-zulu
Nov 30, 2025
Merged

Add Shared/Get-AzulZulu.ps1#882
aaronparker merged 3 commits into
mainfrom
azul-zulu

Conversation

@aaronparker

Copy link
Copy Markdown
Collaborator
  • Adds Shared/Get-AzulZulu.ps1 to use api.azul.com for finding Azul Zulu releases. This enables AzulZulu apps to replace Shared/Get-AdoptiumTemurin.ps1 for finding downloads and use the dedicated api instead
  • Addresses out of date Zulu version provided by Adoption marketplace API #65

Introduces the Get-AzulZulu PowerShell function for retrieving and formatting Azul Zulu Java release information. Includes comprehensive Pester tests to validate correct behavior, error handling, and output structure.
Enhanced the Get-AzulZulu function by adding parameter documentation, input validation for release data, and clearer property usage. Refactored property access to use constants and improved detection of JRE/JDK image types. These changes improve maintainability and robustness when querying Azul Zulu releases.
@aaronparker aaronparker self-assigned this Nov 30, 2025
@aaronparker aaronparker added the enhancement New feature or request label Nov 30, 2025
@github-actions

github-actions Bot commented Nov 30, 2025

Copy link
Copy Markdown

Test Results

    1 files    904 suites   5m 36s ⏱️
1 001 tests   992 ✅ 9 💤 0 ❌
2 154 runs  2 145 ✅ 9 💤 0 ❌

Results for commit 35dff36.

♻️ This comment has been updated with latest results.

@aaronparker aaronparker merged commit df51aa4 into main Nov 30, 2025
10 checks passed
@aaronparker aaronparker deleted the azul-zulu branch November 30, 2025 00:44
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

Successfully merging this pull request may close these issues.

1 participant