Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-plugin
  Commit: 1009dc11aa664880836474d473bc0589a016e434
      
https://github.com/jenkinsci/git-plugin/commit/1009dc11aa664880836474d473bc0589a016e434
  Author: Rishabh Budhouliya <[email protected]>
  Date:   2020-09-21 (Mon, 21 Sep 2020)

  Changed paths:
    M pom.xml
    M src/main/java/hudson/plugins/git/GitPublisher.java
    M src/main/java/hudson/plugins/git/GitSCM.java
    M src/test/java/hudson/plugins/git/GitPublisherTest.java

  Log Message:
  -----------
  Avoid suggesting JGit when GitPublisher is added as a post build action

The current implementation of the GitToolChooser is not made aware of the fact
that JGit is not compatible with GitPublisher. To do so:
- Added a new UnsupportedCommand feature which would convey if JGit should be 
used in
the scenario where Git Publisher is being used
- Instantiated that command within the GitPublisher to pass down that info of 
compatibility
- Changed the CreateClient API to add UnsupportedCommand as a new parameter


  Commit: 913e39855637381e2a3d288b1729d19f1babf1df
      
https://github.com/jenkinsci/git-plugin/commit/913e39855637381e2a3d288b1729d19f1babf1df
  Author: Rishabh Budhouliya <[email protected]>
  Date:   2020-09-21 (Mon, 21 Sep 2020)

  Changed paths:
    M src/test/java/hudson/plugins/git/GitPublisherTest.java

  Log Message:
  -----------
  GitPublisherFailWithJGit - Build should fail when JGit is used with Git 
Publisher


  Commit: 197919f8011b59878fe542653793b8cc4ef3acbb
      
https://github.com/jenkinsci/git-plugin/commit/197919f8011b59878fe542653793b8cc4ef3acbb
  Author: Rishabh Budhouliya <[email protected]>
  Date:   2020-09-23 (Wed, 23 Sep 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Update git client plugin version to the latest incremental build


  Commit: 8e9a5d4d8ab332c55ee53a1d1e7a784db51ea31f
      
https://github.com/jenkinsci/git-plugin/commit/8e9a5d4d8ab332c55ee53a1d1e7a784db51ea31f
  Author: Rishabh Budhouliya <[email protected]>
  Date:   2020-09-23 (Wed, 23 Sep 2020)

  Changed paths:
    M src/main/java/hudson/plugins/git/GitSCM.java

  Log Message:
  -----------
  Add new CreateClient API to maintain old compatibility

- The new CreateClient method adds UnsupportedCommand to its signature which 
breaks
the existing compatibility
- To remedy the situation we have retained the old methods, however, they are 
not being
deprecated as of this moment as the UnsupportedCommand is only being used by 
the Git Publisher
only. If the newer APIs receive wider usage we can proceed to deprecate the 
older ones.


  Commit: dcdbed20bb4d5429b46ed4734e7c06b84e10760d
      
https://github.com/jenkinsci/git-plugin/commit/dcdbed20bb4d5429b46ed4734e7c06b84e10760d
  Author: Mark Waite <[email protected]>
  Date:   2020-09-26 (Sat, 26 Sep 2020)

  Changed paths:
    M pom.xml
    M src/main/java/hudson/plugins/git/GitPublisher.java
    M src/main/java/hudson/plugins/git/GitSCM.java
    M src/test/java/hudson/plugins/git/GitPublisherTest.java

  Log Message:
  -----------
  Merge pull request #963 from rishabhBudhouliya/JENKINS-63727

[JENKINS-63727] GitToolChooser should not recommend JGit if Git Publisher is 
present


Compare: 
https://github.com/jenkinsci/git-plugin/compare/2f0647b09966...dcdbed20bb4d

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/git-plugin/push/refs/heads/master/2f0647-dcdbed%40github.com.

Reply via email to