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

Issue 194 - Build with Java 11 #196

Merged
merged 6 commits into from
Jun 17, 2020
Merged

Issue 194 - Build with Java 11 #196

merged 6 commits into from
Jun 17, 2020

Conversation

toniedzwiedz
Copy link
Collaborator

As per #194, this PR aims to introduce the ability to build this project against Java 11.

Tomasz Niedzwiedz added 3 commits May 22, 2020 16:32
Added an explicit dependency on the surefire plugin to make the version
used consistent. Specified a version compatible with Java 11 and added
command line arguments to prevent crashes as per:
https://stackoverflow.com/a/33757854
@coveralls
Copy link

coveralls commented May 22, 2020

Coverage Status

Coverage increased (+0.4%) to 96.041% when pulling efc963d on issue-194-2 into 2b960fd on master.

@jplucinski jplucinski self-requested a review May 27, 2020 13:54
Tomasz Niedzwiedz added 3 commits June 4, 2020 17:46
Replace the cobertura maven plugin with the jacoco maven plugin to
measure coverage. Update coveralls configuration to use jacoco reports.
Update travis.yml to use the jacoco maven plugin.
Singe SonarQube itself requires Java 11 to work, we're migrating to Java
11 as the next LTS version. Java 8 support will only be required in
maintenance updates to older versions.

Furthermore, sonarcloud, which we use in the pipeline, will soon stop accepting scanning in a Java 8 runtime, see https://sonarcloud.io/documentation/upcoming/
@sonarcloud
Copy link

sonarcloud bot commented Jun 4, 2020

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

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

2 participants