Branch: refs/heads/stable-3.x

  Home:   https://github.com/jenkinsci/git-plugin

  Commit: 5ba2cf24950869899738bb14f52280f3a45e34a0

      
https://github.com/jenkinsci/git-plugin/commit/5ba2cf24950869899738bb14f52280f3a45e34a0

  Author: Oliver Gondža <[email protected]>

  Date:   2019-08-17 (Sat, 17 Aug 2019)



  Changed paths:

    A src/test/java/jenkins/plugins/git/ModernScmTest.java



  Log Message:

  -----------

  [JENKINS-58964] Test git is considered a "Modern SCM"



Test that the git plugin provides a modern SCM implementation.



API extensions added in workflow-cps-global-lib 2.14 are used in git

plugin 3.11.0 and later and are required for it to be recognized as a

modern SCM implementation.



The git plugin must require workflow-cps-global-lib 2.14 as its minimum

version in order to be recognized as a modern SCM implementation and

still fix JENKINS-43802.





  Commit: 11a446b2c3762fa3968bbdbb8669abb270cfd297

      
https://github.com/jenkinsci/git-plugin/commit/11a446b2c3762fa3968bbdbb8669abb270cfd297

  Author: Mark Waite <[email protected]>

  Date:   2019-08-17 (Sat, 17 Aug 2019)



  Changed paths:

    M pom.xml



  Log Message:

  -----------

  [Fix JENKINS-58964] Require Jenkins 2.138.4 minimum



The workflow-global-cps-lib 2.14 API addition to fix JENKINS-43802 needs

to be a minimum requirement for the git plugin, otherwise the git plugin

is not recognized as a modern SCM implementation.



Release 2.14 of workflow-global-cps-lib requires Jenkins 2.138.4 as its

minimum version. Git plugin must require Jenkins 2.138.4 as its minimum

version as well.



Increment the plugin version number to 3.12.0 due to that increase in

minimum Jenkins version.





  Commit: 05f8278ae9529ce5d7fe833f7b0c2f7fd29d12cb

      
https://github.com/jenkinsci/git-plugin/commit/05f8278ae9529ce5d7fe833f7b0c2f7fd29d12cb

  Author: Mark Waite <[email protected]>

  Date:   2019-08-17 (Sat, 17 Aug 2019)



  Changed paths:

    M pom.xml



  Log Message:

  -----------

  [Fix JENKINS-58964] Require workflow-cps-global-lib 2.14



The workflow-global-cps-lib 2.14 API addition to fix JENKINS-43802 needs

to be a minimum requirement for the git plugin, otherwise the git plugin

is not recognized as a modern SCM implementation.



Release 2.14 of workflow-global-cps-lib requires newer versions of

several other dependencies, including:



* credentials 2.1.18

* structs 1.19

* workflow-api 2.33

* workflow-cps 2.71

* workflow-scm-step 2.7

* workflow-step-api 2.20

* workflow-support 3.3





  Commit: 8fe4be46e905336ab4aa74d75eedb580d2e206d0

      
https://github.com/jenkinsci/git-plugin/commit/8fe4be46e905336ab4aa74d75eedb580d2e206d0

  Author: Mark Waite <[email protected]>

  Date:   2019-08-17 (Sat, 17 Aug 2019)



  Changed paths:

    M pom.xml

    A src/test/java/jenkins/plugins/git/ModernScmTest.java



  Log Message:

  -----------

  Merge pull request #742 from MarkEWaite/make-sure-git-is-always-modern



Fix JENKINS-58964 - Lost modern SCM with older workflow cps global lib





Compare: 
https://github.com/jenkinsci/git-plugin/compare/bc00f6f6f44f...8fe4be46e905

-- 
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/stable-3.x/bc00f6-8fe4be%40github.com.

Reply via email to