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

Add check for JAVA8_HOME to release script #13725

Merged
merged 1 commit into from
Dec 13, 2023

Conversation

chrisvest
Copy link
Contributor

@chrisvest chrisvest commented Dec 13, 2023

Motivation:
This environment variable is required.
If it's not set, the Netty release will end up being built with wrong bytecode version and incompatible ABI.

Modification:
Add a check that the JAVA8_HOME environment variable does not resolve to the empty string.

Result:
We're less likely to get a broken release from mistakes in the manual steps.

Motivation:
This environment variable is required.
If it's not set, the Netty release will end up being built wrong bytecode version and incompatible ABI.

Modification:
Add a check that the JAVA8_HOME environment variable does not resolve to the empty string.

Result:
We're less likely to get a broken release from mistakes in the manual steps.
@hyperxpro
Copy link
Contributor

Is it a precaution or damage has been done already?

@normanmaurer normanmaurer merged commit 3ac963f into netty:4.1 Dec 13, 2023
15 checks passed
@normanmaurer normanmaurer added this to the 4.1.103.Final milestone Dec 13, 2023
@chrisvest chrisvest deleted the 41-release-script branch December 13, 2023 16:09
@chrisvest
Copy link
Contributor Author

@hyperxpro This caused the 4.1.102 release to get messed up.

@hyperxpro
Copy link
Contributor

Heck, we should have an ABI check before the final release to Central.

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.

None yet

3 participants