Since the Jenkins git-client
plugin moved to use jgit
, there have been a lot of issues with configuration and all of the solutions I have seen involve just switching back to using the old git command line since most installations by now have most of the hacks in place to make it work most of the time.
We are in the same boat, but the git command line is still very unreliable under Windows. We like the idea of using jgit
under the hood in the new git-client
, and would like to see if it actually makes things better. But I cannot find a single ounce of documentation on how to move to jgit
.
FYI I already know about
-Dorg.jenkinsci.plugins.gitclient.Git.useCLI=false
and
-Dorg.jenkinsci.plugins.gitclient.Git.useJGit=true
What I'm looking for is how to configure jgit for ssh, email/user info, etc.