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.