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

matrix the build on java 17, 21 and 23 w/ ubuntu, windows and macOS using liberica #13806

Merged
merged 5 commits into from
Oct 24, 2024

Conversation

jamesfredley
Copy link
Contributor

@jamesfredley jamesfredley commented Oct 23, 2024

The windows GitHub runners are slower, but at least they run in parallel. It's ironic given that MS owns GitHub, you would think they would make them the fastest.

I don't think we want to go down these paths, but in researching the speed difference:

This PR uses Gradle Release Flag instead of Java Toolchain so the github workflow can control the version of Java. sourceCompatibility is deprecated and marked for removal in Gradle 9. https://docs.gradle.org/current/userguide/building_java_projects.html#sec:compiling_with_release

    compileJava.options.release = 17

@jamesfredley jamesfredley changed the title matrix the build on java 17, 21 and 23 w/ ubuntu, windows, macos using liberica matrix the build on java 17, 21 and 23 w/ ubuntu, windows and macOS using liberica Oct 23, 2024
@jamesfredley jamesfredley merged commit 5cdcb08 into 7.0.x Oct 24, 2024
19 checks passed
@jamesfredley jamesfredley deleted the matix-java-os-liberica branch October 24, 2024 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants