Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-client-plugin
  Commit: ab1ad21e4bbab4f03fca23f3f331493769370c20
      
https://github.com/jenkinsci/git-client-plugin/commit/ab1ad21e4bbab4f03fca23f3f331493769370c20
  Author: Mark Waite <[email protected]>
  Date:   2017-04-29 (Sat, 29 Apr 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/CredentialsTest.java

  Log Message:
  -----------
  [JENKINS-43931] support private keys w/passphrase in Windows dirs with spaces

The temporary file protection code (correctly) prefers to place
sensitive temporary files near the workspace rather than placing them
in the system temporary directory.  The Windows git implementation
(through at least git 2.12.2) fails to authenticate if the value of
GIT_SSH is a path which includes a space.

If the workspace temporary directory name contains a space, the system
temporary directory will be used instead.  There is already code in
the CliGitAPIImpl class which writes a warning if the system temporary
directory includes a space in its path.


-- 
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