-
Notifications
You must be signed in to change notification settings - Fork 737
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
Using TCK Tested JDK builds of OpenJDK #1242
Conversation
The AdoptOpenJDK has been discontinued since July 2021. When using Zulu you get all the latest updated (TCK Tested) builds for all versions of OpenJDK. As good practice I added major fixed versions of JDK 8.0.192, 11.0.3. An example is when 8.0.192 passes(green) and 8 (latest) fails (red) you know it was the build version not your code that caused the build to fail. While Temurin is the successor to AdoptOpenJDK it does not support archived versions prior to sept. 2021. Azul has all archived versions and the latest releases.
Codecov Report
@@ Coverage Diff @@
## main #1242 +/- ##
=========================================
Coverage 77.45% 77.45%
Complexity 1900 1900
=========================================
Files 189 189
Lines 5979 5979
Branches 327 327
=========================================
Hits 4631 4631
Misses 1150 1150
Partials 198 198 Continue to review full report at Codecov.
|
I have to look as to why the fixed version for JDK 8.0.192) fails in testing. |
The option --add-opens does not exist in 8.0.192 and testing on 8.0.202.
Discovered --add-opens doesn't exist in JDK 8 and logic avoids applying the JVM switch.
The workflow is all green on my branch 👍🏼. I noticed the logic in the workflow on when to use the
The logic will now avoid applying the JVM option to JDK 8 versions (even fixed versions). |
Thank you. Glad to have helped contribute! |
Description
The AdoptOpenJDK has been discontinued since July 2021. When using Zulu
you get all the latest updated (TCK Tested) builds for all versions of OpenJDK.
As good practice I added major fixed versions of JDK 8.0.192, 11.0.3.
An example is when 8.0.192 passes(green) and 8 (latest) fails (red) you know it was the build version not your code that caused the build to fail.
While Temurin is the successor to AdoptOpenJDK it does not support archived versions prior to sept. 2021. Azul has all archived versions and the latest releases.