Hi everybody. John, I've started reading Jenkins: The Definitive Guide today (I'm a Jenkins newbie too) and I've had the very same problem as you. It's been driving me mad all day long.. Stuck at page 24 - ho la la. I thought that it was because my Git directory was not at the default place (G:\Git\ instead of C:\Program Files (x86)) and wasted a lot of time trying to generate a link/directory junction... But nope.
I finally hit this post and tried ssh without passphrase an *it worked!* My local configuration is: Git directory: G:\Git Git plugin version: 2.2.2 Git client plugin version 1.9.1 Gobal Jenkins configuration: Section Git Name: Git Path to Git executable: G:\Git\bin\git.exe Section CVS Private key location: G:/Git/.ssh/id_rsa Private Key Password: none (displays *********) Known Hosts Location: G:/Git/.ssh/known_hosts Project configuration: Source Code Management Git Repository URL g...@github.com:{my login}/game-of-life.git Credentials: none Please note that I had to copy the ~/.ssh files in G:/Git/.ssh too. So: - try ssh without passphrase in Jenkins at least when it comes down to the book examples; - copy your ssh files in the Git/.ssh directory next to the Git/bin directory. Regards, Lochrann On Sunday, May 11, 2014 2:38:18 PM UTC+2, john....@gmail.com wrote: > > Okay, I am a newbie to Jenkins. > > I'm reading Jenkins: The Definitive Guide > <http://isbn.directory/book/978-1-4493-0535-2> and am attempting to set > up the first example. > > I'm having issues and I've searched and haven't really found an answer. > > So, I am posting here in the hopes that this is a simple configuration > issue. > > I've done the following: > > - Set up Jenkins as a windows service and installed the Git Plugin > - Used Git-Bash to open a window and create the key pair > - Copied the public key to my Git account > - Cloned the Git repository as directed in the book's example > > However, I am seeing the following error message each time Jenkins > attempts to pull changes from the Git repository: > > Started by an SCM change: > > Building in workspace C:\Jenkins\workspace\game-of-life-default > git.exe rev-parse --is-inside-work-tree > Fetching changes from the remote Git repository > git.exe config remote.origin.url g...@github.com:xxxx-xxxxxx/game-of-life.git > Fetching upstream changes from g...@github.com:xxxx-xxxxx/game-of-life.git > git.exe --version > git.exe fetch --tags --progress g...@github.com:xxxx-xxxxx/game-of-life.git > +refs/heads/*:refs/remotes/origin/* > > ERROR: Timeout after 10 minutes > > FATAL: Failed to fetch from g...@github.com:xxxx-xxxxx/game-of-life.git > > hudson.plugins.git.GitException: Failed to fetch from > g...@github.com:xxxx-xxxxx/game-of-life.git > > Finally returning with a status code: -1. > > Any help would be appreciated. > > Thanks > > -- 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 jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.