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

bazel: Use a hermetic Java toolchain compiling for Java 8 #671

Merged
merged 3 commits into from
Mar 20, 2023

Conversation

fmeum
Copy link
Contributor

@fmeum fmeum commented Mar 17, 2023

This simplifies the setup for contributors as well as the release process. Since we can't use --release 8, we still need to check compatibility with Java 8 runtime libraries in our CI, which still uses the local JDK 8 to run tests against.

Also removes stamping from Maven builds as we already have the version number baked in.

This simplifies the setup for contributors as well as the release
process. Since we can't use `--release 8`, we still need to check
compatibility with Java 8 runtime libraries in our CI, which still uses
the local JDK 8 to run tests against.
@fmeum fmeum merged commit 0e9555a into main Mar 20, 2023
@fmeum fmeum deleted the simplify-java-setup branch March 20, 2023 13:07
kmnls pushed a commit to kmnls/jazzer that referenced this pull request Apr 13, 2023
…igenceTesting#671)

This simplifies the setup for contributors as well as the release process. Since we can't use `--release 8`, we still need to check compatibility with Java 8 runtime libraries in our CI, which still uses the local JDK 8 to run tests against.

Also removes stamping from Maven builds as we already have the version number baked in.
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