Jenkins连接到存储时出错

时间:2014-11-14 15:15:15

标签: git jenkins jenkins-plugins bitbucket-server

我试图将我的Jenkins作业配置为连接到Altassian Stash。我正在使用詹姆斯的git plugin

这里是作业配置详细信息 - 在源代码管理下,选择git:

存储库网址:https://lab.xyz.com/stash/scm/projects/sandbox.git

凭据:jenkinuser / password(在Jenkins配置的全局凭据中定义)

我收到以下错误:

Failed to connect to repository:  
Could not init C:\Windows\TEMP\hudson1141847846411984817tmp

(tmp名称不断变化)。

感谢任何帮助。感谢。

3 个答案:

答案 0 :(得分:12)

我知道它有点晚了,但这对我有用:

  

检查您是否在Jenkins服务器上安装了git,并检查是否   已经在Jenkins配置中设置了git可执行文件路径

     

更具体地说,去管理Jenkins' - > '全球工具配置'和   检查Git可执行文件的路径'字段。

来源:https://serverfault.com/a/669487/212634

答案 1 :(得分:2)

在全局工具配置中,您可以设置" GIT位置: C:/ Program Files(x86)/Git/bin/git.exe。不要忘记包含'.exe'扩展名。 适用于Windows。

答案 2 :(得分:1)

我们不得不降级到git插件版本1.5.0和git客户端插件版本1.0.7并且它有效。我们正在运行Jenkins 1.577版。

该git插件将网址设为:https://jenkinuser:password@lab.xyz.com/stash/scm/projects/sandbox.git