Reputation: 7731
We currently have Subversion builds in Jenkins, and are trying to add Git builds as well, using Windows filesystem access.
So far:
We're hitting a snag on the Repsitory URL:
Repository URL: file:////my_server/Repositories/My_Repo
Failed to connect to repository : Error performing command: git ls-remote -h file:////my_server/Repositories/My_Repo HEAD
To troubleshoot, I created a separate project which just runs Windows commands, and confirmed that:
git ls-remote file:////my_server/Repositories/My_Repo
Does anyone know how to fix the error with the Jenkins Git plugin not being able to connect to the repository, when Jenkins itself can?
Thank you.
Upvotes: 2
Views: 2770
Reputation: 7731
It turns out my file URI was correct, and even though my path variables were correct and included Git, Jenkins was unable to find it using the Windows path.
I resolve the problem by going to:
And entering C:\Program Files (x86)\Git\bin\git.exe
Hope this helps someone in the future!
Upvotes: 1
Reputation: 3144
Well that would be because that's not a valid Git URI. You need to link to the C:\ or whatever drive letter path, not to a file:// url. Also, two slashes, not three.
Upvotes: 0