Hi

  This is at least the second time I'm facing this issue.  When i updated 
core Jenkins from 2.47 to 2.58 and now from 2.58 to 2.71.  I cannot upgrade 
git plugin beyond 3.3.0.  

   BTW, what is the difference between git client plugin and git plugin? 
 Do I need both?  Is one for the traditional Jenkins jobs and the other for 
declarative pipelines or something?  

   Our repos are hosted in bitbucket cloud.  After upgrading the git 
plugin, during a typical checkout, it hangs for a moment and continues but 
the pipeline fails because nothing got checked out.  The workspace is 
empty.  Once I downgrade the plugin back to 3.3.0, its fine.  

The block of code checking out from git:
        
def create_env(IP_ADDRESSES){
 git url: '[email protected]:company/scripts.git', branch: 'master'
 sh (script: "./create_test_env.sh ${IP_ADDRESSES} ", returnStdout: false)
 }


Error or failed checkout behaviour.  The pipeline continues without 
complaint that checkout did not happen and fails in the very end when it 
cannot find some scripts.  

[Pipeline] git*07-30-2017-15:05*  > git rev-parse --is-inside-work-tree # 
timeout=10*07-30-2017-15:05* Fetching changes from the remote Git 
repository*07-30-2017-15:05*  > git config remote.origin.url 
[email protected]:company/scripts.git # timeout=10*07-30-2017-15:05* Fetching 
upstream changes from [email protected]:company/scripts.git*07-30-2017-15:05*  
> git --version # timeout=10*07-30-2017-15:05*  > git fetch --tags --progress 
[email protected]:company/scripts.git 
+refs/heads/*:refs/remotes/origin/**07-30-2017-15:05*  > git rev-parse 
refs/remotes/origin/master^{commit} # timeout=10*07-30-2017-15:05*  > git 
rev-parse refs/remotes/origin/origin/master^{commit} # 
timeout=10*07-30-2017-15:05* Checking out Revision 
c4ae02523570f7c1b9bbf5fe85aa864d8b299c9a (refs/remotes/origin/master)[Pipeline] 
}[Pipeline] // node[Pipeline] }[Pipeline] // node[Pipeline] }



After downgrading plugin version

[Pipeline] {[Pipeline] git*07-31-2017-03:00*  > git rev-parse 
--is-inside-work-tree # timeout=10*07-31-2017-03:00* Fetching changes from the 
remote Git repository*07-31-2017-03:00*  > git config remote.origin.url 
[email protected]:company/scripts.git # timeout=10*07-31-2017-03:00* Fetching 
upstream changes from [email protected]:company/scripts.git*07-31-2017-03:00*  
> git --version # timeout=10*07-31-2017-03:00*  > git fetch --tags --progress 
[email protected]:company/scripts.git 
+refs/heads/*:refs/remotes/origin/**07-31-2017-03:00*  > git rev-parse 
refs/remotes/origin/master^{commit} # timeout=10*07-31-2017-03:00*  > git 
rev-parse refs/remotes/origin/origin/master^{commit} # 
timeout=10*07-31-2017-03:00* Checking out Revision 
c4ae02523570f7c1b9bbf5fe85aa864d8b299c9a 
(refs/remotes/origin/master)*07-31-2017-03:00*  > git config 
core.sparsecheckout # timeout=10*07-31-2017-03:00*  > git checkout -f 
c4ae02523570f7c1b9bbf5fe85aa864d8b299c9a*07-31-2017-03:00*  > git branch -a -v 
--no-abbrev # timeout=10*07-31-2017-03:00*  > git branch -D master # 
timeout=10*07-31-2017-03:00*  > git checkout -b master 
c4ae02523570f7c1b9bbf5fe85aa864d8b299c9a*07-31-2017-03:00*  > git rev-list 
c4ae02523570f7c1b9bbf5fe85aa864d8b299c9a # timeout=10[Pipeline] 
stash*07-31-2017-03:00* Stashed 3 file(s)[Pipeline] wrap[Pipeline] {

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" 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-users/3a20d602-581a-4068-944b-8a3273a720ce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to