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.

Reply via email to