Branch: refs/heads/master
Home: https://github.com/jenkinsci/git-plugin
Commit: f857cd989b57a7605d0ad5f87f0f6e19ac76fe08
https://github.com/jenkinsci/git-plugin/commit/f857cd989b57a7605d0ad5f87f0f6e19ac76fe08
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M Jenkinsfile
M pom.xml
Log Message:
-----------
Use Jenkins 2.60.3 and Java 8 as base version
Update to use pre-release of git client plugin 3.0.0 that uses Jenkins
2.60.3 and Java 8 as base version.
Also test with Jenkins 2.107.2 for compatibility check.
Intentionally choosing Jenkins 2.60.3 since it is the first LTS to require
Java 8. Allow the greatest number of installations to upgrade to the new
git plugin version while still allowing Java 8 capabilities in the plugin.
Commit: 5681f3f2603086f3d55e70560293dce2d4c529cc
https://github.com/jenkinsci/git-plugin/commit/5681f3f2603086f3d55e70560293dce2d4c529cc
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M pom.xml
M src/main/java/hudson/plugins/git/GitChangeSet.java
M src/main/java/hudson/plugins/git/GitSCM.java
M src/main/java/hudson/plugins/git/GitStatus.java
M src/main/java/hudson/plugins/git/GitTagAction.java
M src/main/java/hudson/plugins/git/util/BuildChooserDescriptor.java
M src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
M src/main/java/jenkins/plugins/git/GitSCMSource.java
M src/main/java/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait.java
Log Message:
-----------
Fail on findbugs warnings
Remove several Jenkins.getInstance() null checks made obsolete by
the update to Jenkins 2.60.1 as base version.
Commit: 881351403975a2fe72972cb6c3b6752f25e01800
https://github.com/jenkinsci/git-plugin/commit/881351403975a2fe72972cb6c3b6752f25e01800
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
M src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java
Log Message:
-----------
Use JDK switch with string instead of if/else
Commit: c17568cdd5efa2851300a8d9f8e9e0f0545aa925
https://github.com/jenkinsci/git-plugin/commit/c17568cdd5efa2851300a8d9f8e9e0f0545aa925
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/main/java/hudson/plugins/git/GitStatus.java
M src/main/java/hudson/plugins/git/util/AncestryBuildChooser.java
M src/main/java/hudson/plugins/git/util/DefaultBuildChooser.java
M src/main/java/hudson/plugins/git/util/GitUtils.java
M src/main/java/hudson/plugins/git/util/InverseBuildChooser.java
M src/main/java/jenkins/plugins/git/GitSCMFile.java
M src/main/java/jenkins/plugins/git/GitSCMFileSystem.java
M src/test/java/hudson/plugins/git/SCMTriggerTest.java
M src/test/java/hudson/plugins/git/UserRemoteConfigTest.java
Log Message:
-----------
Use JDK 8 lambda expressions for easier reading
Commit: db963e17059d7c5517a9d25eab37cffaeb3faac8
https://github.com/jenkinsci/git-plugin/commit/db963e17059d7c5517a9d25eab37cffaeb3faac8
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/main/java/hudson/plugins/git/GitTagAction.java
M src/test/java/hudson/plugins/git/GitChangeSetEmptyTest.java
M src/test/java/hudson/plugins/git/GitChangeSetListTest.java
M src/test/java/hudson/plugins/git/GitChangeSetSimpleTest.java
M src/test/java/hudson/plugins/git/GitPublisherTest.java
M
src/test/java/hudson/plugins/git/browser/TFS2013GitRepositoryBrowserTest.java
M src/test/java/hudson/plugins/git/extensions/impl/PathRestrictionTest.java
M src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
Log Message:
-----------
Use diamond inference in more cases
Commit: c1ea6ef2bf02f3655ae44154c9641ff36c76740a
https://github.com/jenkinsci/git-plugin/commit/c1ea6ef2bf02f3655ae44154c9641ff36c76740a
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M pom.xml
Log Message:
-----------
Update from pipeline 1.14.x to 2.4
Pipeline 2.4 is widely adopted in the Jenkins 2.60.1 installations.
Commit: f657161cf514d8aa629331f038984e1cecc9c4a9
https://github.com/jenkinsci/git-plugin/commit/f657161cf514d8aa629331f038984e1cecc9c4a9
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M pom.xml
Log Message:
-----------
Require credentials 2.1.13, same as git client
Commit: 4fed973387cca4768c5d47611880250cfbb56402
https://github.com/jenkinsci/git-plugin/commit/4fed973387cca4768c5d47611880250cfbb56402
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M pom.xml
Log Message:
-----------
Use xmlunit-matchers latest release in tests
Commit: d08b06b0447a064c1925a054b4d16689839e3921
https://github.com/jenkinsci/git-plugin/commit/d08b06b0447a064c1925a054b4d16689839e3921
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M pom.xml
Log Message:
-----------
Use token macro 2.1
Per the plugin installation statistics, token-macro plugin releases
prior to 2.1 are much more rarely deployed with Jenkins 2.60.1 than
2.1 and later.
Roughly 10% of the 2.60.1 and later installations are using
token-macro versions prior to 2.1. That's a small enough population
to move the dependency to 2.1.
Commit: aede0eaa0a75f75a3676ef3819b20f3f05010a2c
https://github.com/jenkinsci/git-plugin/commit/aede0eaa0a75f75a3676ef3819b20f3f05010a2c
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/test/java/hudson/plugins/git/GitChangeSetListTest.java
Log Message:
-----------
Enable one more assertion in GitChangeSetListTest
Commit: 601aa2528d4c504289a0ef133ad4918ba5fedc63
https://github.com/jenkinsci/git-plugin/commit/601aa2528d4c504289a0ef133ad4918ba5fedc63
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M README.md
M pom.xml
M src/main/java/hudson/plugins/git/GitSCM.java
Log Message:
-----------
Use wiki.jenkins.io for wiki URL
Commit: 3182edc8bb8f296e1cc3a788f5cf8fb666717aca
https://github.com/jenkinsci/git-plugin/commit/3182edc8bb8f296e1cc3a788f5cf8fb666717aca
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M pom.xml
Log Message:
-----------
Use SSL URL to license description
Commit: f6d499b7e1a72012f16bb1971c65b032295ce5c9
https://github.com/jenkinsci/git-plugin/commit/f6d499b7e1a72012f16bb1971c65b032295ce5c9
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M pom.xml
Log Message:
-----------
Use https for scm.url value
Commit: db3437084d9328c319769e81dfcc9081dd997b96
https://github.com/jenkinsci/git-plugin/commit/db3437084d9328c319769e81dfcc9081dd997b96
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Fix spelling error in Jenkinsfile comment
Commit: f4f96ae93eb092a720689b91e9a1fc1588323af4
https://github.com/jenkinsci/git-plugin/commit/f4f96ae93eb092a720689b91e9a1fc1588323af4
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M CONTRIBUTING.md
M README.md
Log Message:
-----------
Use short plugins.jenkins.io URL for docs
Commit: fa964ab2016cc076679445e3c1dce5d628c82dd5
https://github.com/jenkinsci/git-plugin/commit/fa964ab2016cc076679445e3c1dce5d628c82dd5
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M essentials.yml
Log Message:
-----------
Use Jenkins 2.121 in ATH
Since the prior version was a release candidate and Jenkins 2.121 is
now released, I hope this is enough to pass the acceptance test harness
checks.
Commit: fe5ef01c5307ca5db737014c4a53817b7dccb49d
https://github.com/jenkinsci/git-plugin/commit/fe5ef01c5307ca5db737014c4a53817b7dccb49d
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M README.md
Log Message:
-----------
Note in README that Java 8 is required
Commit: 6cff0ccc9917885e24967665c23819c9207b0146
https://github.com/jenkinsci/git-plugin/commit/6cff0ccc9917885e24967665c23819c9207b0146
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M README.md
Log Message:
-----------
Findbugs warnings are no longer optional
Commit: d178c1efdab0d57e4d5e49af1489f9a3519dacb2
https://github.com/jenkinsci/git-plugin/commit/d178c1efdab0d57e4d5e49af1489f9a3519dacb2
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M Jenkinsfile
Log Message:
-----------
Include experimental git client in ATH
This git client requires an experimental git client because the git
client plugin is not ready to release without being verified with the
matching git plugin release. The git client plugin experimental release
is available in the experimental update center, but the ATH framework
(correctly) does not load plugins from the experimental update center.
Copying the git-client hpi file to the target directory causes the ATH to
load the beta git client plugin.
Commit: db7c911d304ecd44034b9dda902ae2b8ff47b881
https://github.com/jenkinsci/git-plugin/commit/db7c911d304ecd44034b9dda902ae2b8ff47b881
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M README.md
Log Message:
-----------
Simplify java version requirement in README
Commit: e2f3910bd5be8abfdefce9e8423cee6e119a6d25
https://github.com/jenkinsci/git-plugin/commit/e2f3910bd5be8abfdefce9e8423cee6e119a6d25
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/test/java/hudson/plugins/git/GitSCMTest.java
Log Message:
-----------
Add GitSCMTest diagnostics
Investigating flaky test
Commit: 233daf6a89c69811b3cd3b92556acc6fd5c8b1f4
https://github.com/jenkinsci/git-plugin/commit/233daf6a89c69811b3cd3b92556acc6fd5c8b1f4
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/test/java/hudson/plugins/git/GitSCMTest.java
Log Message:
-----------
Attempt to force the NPE in test
Test often reports a null pointer exception in Queue.maintain() call.
Attempt to accelerate that by calling maintain more frequently.
Commit: ac8a676ea4dd3dd3749bd6c51b0f816c0b2104d2
https://github.com/jenkinsci/git-plugin/commit/ac8a676ea4dd3dd3749bd6c51b0f816c0b2104d2
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/test/java/hudson/plugins/git/GitSCMTest.java
Log Message:
-----------
Another attempt to force the NPE in test
Test often reports a null pointer exception in Queue.maintain() call.
Attempt to accelerate that by calling maintain more frequently.
Commit: 2582db24386ab47413b67710cc03529a8bc852ed
https://github.com/jenkinsci/git-plugin/commit/2582db24386ab47413b67710cc03529a8bc852ed
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M src/test/java/hudson/plugins/git/GitSCMTest.java
Log Message:
-----------
Disable two flaky tests
Null pointer exceptions are reported in Jenkins 2.107.2 Queue.maintain()
when these tests fail.
Revert "Another attempt to force the NPE in test"
This reverts commit ac8a676ea4dd3dd3749bd6c51b0f816c0b2104d2.
Revert "Attempt to force the NPE in test"
This reverts commit 233daf6a89c69811b3cd3b92556acc6fd5c8b1f4.
Commit: 769e7ed3e3971ac4b7c25de60decfbc9f1ea6945
https://github.com/jenkinsci/git-plugin/commit/769e7ed3e3971ac4b7c25de60decfbc9f1ea6945
Author: Mark Waite <[email protected]>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M CONTRIBUTING.md
M Jenkinsfile
M README.md
M essentials.yml
M pom.xml
M src/main/java/hudson/plugins/git/GitChangeSet.java
M src/main/java/hudson/plugins/git/GitSCM.java
M src/main/java/hudson/plugins/git/GitStatus.java
M src/main/java/hudson/plugins/git/GitTagAction.java
M src/main/java/hudson/plugins/git/util/AncestryBuildChooser.java
M src/main/java/hudson/plugins/git/util/BuildChooserDescriptor.java
M src/main/java/hudson/plugins/git/util/DefaultBuildChooser.java
M src/main/java/hudson/plugins/git/util/GitUtils.java
M src/main/java/hudson/plugins/git/util/InverseBuildChooser.java
M src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
M src/main/java/jenkins/plugins/git/GitSCMFile.java
M src/main/java/jenkins/plugins/git/GitSCMFileSystem.java
M src/main/java/jenkins/plugins/git/GitSCMSource.java
M src/main/java/jenkins/plugins/git/traits/GitBrowserSCMSourceTrait.java
M src/test/java/hudson/plugins/git/GitChangeSetEmptyTest.java
M src/test/java/hudson/plugins/git/GitChangeSetListTest.java
M src/test/java/hudson/plugins/git/GitChangeSetSimpleTest.java
M src/test/java/hudson/plugins/git/GitPublisherTest.java
M src/test/java/hudson/plugins/git/GitSCMTest.java
M src/test/java/hudson/plugins/git/SCMTriggerTest.java
M src/test/java/hudson/plugins/git/UserRemoteConfigTest.java
M
src/test/java/hudson/plugins/git/browser/TFS2013GitRepositoryBrowserTest.java
M src/test/java/hudson/plugins/git/extensions/impl/PathRestrictionTest.java
M src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
M src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java
Log Message:
-----------
Merge pull request #565 from MarkEWaite/require-jdk-8
Use Jenkins 2.60.1, JDK 8, and git client 3.0.0
Compare:
https://github.com/jenkinsci/git-plugin/compare/cff2a0230037...769e7ed3e397
**NOTE:** This service been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
--
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.