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

Update dependencies to support tests on JDK11 #16

Merged
merged 6 commits into from
Dec 18, 2018

Conversation

tomdesair
Copy link
Owner

This PR updates our test dependencies to support tests on JDK11.

It also updates the Travis configuration to execute a build process with each supported JDK version.

@coveralls
Copy link

coveralls commented Dec 18, 2018

Coverage Status

Coverage increased (+0.1%) to 96.632% when pulling e55b105 on feature/target-jdks-testing into a02f6bd on master.

@tomdesair tomdesair force-pushed the feature/target-jdks-testing branch from 979afe5 to aeb3161 Compare December 18, 2018 22:20
@tomdesair tomdesair force-pushed the feature/target-jdks-testing branch from b74ae7c to e55b105 Compare December 18, 2018 22:56
@tomdesair
Copy link
Owner Author

I've added automated test support for JDK8, 9 and 11 (10 is excluded since it is EOL). For example: https://travis-ci.org/tomdesair/tus-java-server/builds/469764733

This should prevent issues in the future when Java classes are removed as described in #14

@tomdesair tomdesair merged commit 5a7eee5 into master Dec 18, 2018
@tomdesair tomdesair deleted the feature/target-jdks-testing branch December 18, 2018 23:05
@nschwalbe
Copy link
Contributor

Thats nice! :)
Can you release a new version or snapshot to maven central? Then I could upgrade my project to java 11.

@tomdesair
Copy link
Owner Author

@nschwalbe I've released version 1.0.0-1.3 and pushed it to Maven Central. It does take a few hours before it's processed there, but you should be able to use this version tomorrow.

I've also updated the version in my example projects:

@nschwalbe
Copy link
Contributor

Thanks a lot! So I was able to finish the java 11 upgrade before christmas. Happy Holidays :)

@tomdesair
Copy link
Owner Author

You're welcome 😄. Enjoy the holidays!

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.

3 participants