Branch: refs/heads/master
Home: https://github.com/jenkinsci/git-client-plugin
Commit: 1905067f57a8fcb688edbabf0dc5962f219ec2a6
https://github.com/jenkinsci/git-client-plugin/commit/1905067f57a8fcb688edbabf0dc5962f219ec2a6
Author: Mark Waite <[email protected]>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Use jenkins.io infra.buildPlugin() in Jenkinsfile
Simplifies the Jenkinsfile dramatically, provides multi-platform execution
(Windows and Linux), runs on my Jenkins docker instance (by importing the
same pipeline library repository into the parent folder as is used by
jenkins.io), runs plugin compatibility tests on Jenkins 2.32.2, allows
easy "replay", and makes it easier for jenkins.io administrators to add
functionality to many jobs at once by changing the pipeline library,
rather than changing all the job definitions.
Intentionally retries failing tests, since some of the credentials
tests in my private environment are unreliable due to hosting provider
reliability issues.
Commit: 7f53acfdbaf3ae5a01d52f69a82c73d28341803c
https://github.com/jenkinsci/git-client-plugin/commit/7f53acfdbaf3ae5a01d52f69a82c73d28341803c
Author: Mark Waite <[email protected]>
Date: 2017-02-20 (Mon, 20 Feb 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Don't fail on findbugs errors
The infra.buildPlugin() call in Jenkinsfile will run the job using
its defined Jenkins version (1.625.3) and with LTS version 2.32.2.
There are findbugs warnings when running 2.32.2 which are not reported
when using 1.625.3, and vice versa. There doesn't seem to be a way to
satisfy findbugs from the same code base with both Jenkins versions.
Compare:
https://github.com/jenkinsci/git-client-plugin/compare/85fb4ce8e1a1...7f53acfdbaf3
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.