-
Notifications
You must be signed in to change notification settings - Fork 93
Modernise pom #63
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
Modernise pom #63
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes in the PR are good with me 👍
No need to update any classes yet to use Java 8 features.
How does this help with https://issues.jenkins-ci.org/browse/JENKINS-62800? Or it's just the initial project cleanup and the actual fix comes next?
Please provide before/after screenshots for the tables to div
fix when ready.
@@ -118,26 +95,6 @@ | |||
(xml-apis.jar has an old version of the DOM. | |||
Eclipse tends to get the classpath order wrong) | |||
--> | |||
<plugin> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, please remove the comment above as well.
Those |
Since buildPlugin() already works with JDK 8 by default, no changes required |
This was just an initial PR to make testing the plugin easier against the new Jenkins version |
@timja thanks for updates here. Will be ok updating the current PR to be focused only on Java 8 migration and adjustments to |
done |
@timja I've updated the PR description and was about to do final testing before merge but CI is not passing and seems like there's some issue with update to 4.7 version of Jenkins plugins performed here #63 (comment). I have a custom step for code coverage calculation and upload in Jenkinsfile and it fails to find
|
probably would be easier to just change to buildPlugin? it has code coverage support built in, using code-coverage-api plugin rather than codecov |
Codecov Report
@@ Coverage Diff @@
## master #63 +/- ##
============================================
+ Coverage 43.38% 43.66% +0.27%
Complexity 190 190
============================================
Files 18 18
Lines 1263 1255 -8
Branches 192 192
============================================
Hits 548 548
+ Misses 651 643 -8
Partials 64 64
Continue to review full report at Codecov.
|
What has been done
How to test
Checklist
.github/release-drafter.yml
)