Skip to content

Add Eclipse Temurin runtime support and remove obsolete artifacts#46

Merged
naveensrinivasan merged 1 commit intomainfrom
naveen/jdk
Mar 5, 2026
Merged

Add Eclipse Temurin runtime support and remove obsolete artifacts#46
naveensrinivasan merged 1 commit intomainfrom
naveen/jdk

Conversation

@naveensrinivasan
Copy link
Member

  • Introduced a new runtime configuration for Eclipse Temurin in runtime-registry.yaml, enabling support for multiple architectures and platforms.
  • Implemented the TemurinAdapter to handle version management, download configuration, and end-of-life integration for Temurin.
  • Added a policy file for Temurin version management and created comprehensive tests for the new adapter functionality.
  • Removed obsolete JSON files related to previous package builds and test summaries to streamline the project structure.
  • Updated the CLI to register the new Temurin runtime adapter, enhancing the overall runtime management capabilities.

- Introduced a new runtime configuration for Eclipse Temurin in `runtime-registry.yaml`, enabling support for multiple architectures and platforms.
- Implemented the `TemurinAdapter` to handle version management, download configuration, and end-of-life integration for Temurin.
- Added a policy file for Temurin version management and created comprehensive tests for the new adapter functionality.
- Removed obsolete JSON files related to previous package builds and test summaries to streamline the project structure.
- Updated the CLI to register the new Temurin runtime adapter, enhancing the overall runtime management capabilities.
@naveensrinivasan naveensrinivasan merged commit 77397a4 into main Mar 5, 2026
@naveensrinivasan naveensrinivasan deleted the naveen/jdk branch March 5, 2026 14:52
@codecov-commenter
Copy link

Codecov Report

❌ Patch coverage is 49.49495% with 300 lines in your changes missing coverage. Please review.
✅ Project coverage is 48.69%. Comparing base (5fa125c) to head (9398cdc).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
internal/runtimes/temurin/temurin.go 49.49% 264 Missing and 36 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #46      +/-   ##
==========================================
+ Coverage   48.62%   48.69%   +0.07%     
==========================================
  Files          43       44       +1     
  Lines        6162     6756     +594     
==========================================
+ Hits         2996     3290     +294     
- Misses       2848     3112     +264     
- Partials      318      354      +36     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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