Skip to content

Conversation

hiranya911
Copy link
Contributor

@hiranya911 hiranya911 commented Jun 14, 2021

This makes it possible to upgrade a wide range of the tools/dependencies we use. We will continue to compile source down to Java 1.7 compatibility (required config already present in pom.xml), and therefore the resulting artifacts will work on Java 7. Added Java 7, 8 and 11 to the CI build matrix for added coverage.

Environment variable manipulation in tests do not work on Java 8 and above, and therefore implemented some workarounds for that too.

@hiranya911 hiranya911 added the release:stage Stage a release candidate label Jun 14, 2021
Copy link
Member

@lahirumaramba lahirumaramba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! Thanks, Hiranya!
LGTM!

@hiranya911 hiranya911 merged commit ccc36ab into master Jun 15, 2021
@hiranya911 hiranya911 deleted the hkj-java-8 branch June 15, 2021 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:stage Stage a release candidate

2 participants