Git Jenkins连接到stash时出错
我正试图将我的Jenkins作业配置为连接到Altassian存储库。我用的是詹金斯的 这里是作业配置详细信息-在源代码管理下,选择git: 存储库Url: 凭据:jenkinuser/password(在Jenkins配置的全局凭据中定义) 我得到以下错误:Git Jenkins连接到stash时出错,git,jenkins,jenkins-plugins,bitbucket-server,Git,Jenkins,Jenkins Plugins,Bitbucket Server,我正试图将我的Jenkins作业配置为连接到Altassian存储库。我用的是詹金斯的 这里是作业配置详细信息-在源代码管理下,选择git: 存储库Url: 凭据:jenkinuser/password(在Jenkins配置的全局凭据中定义) 我得到以下错误: Failed to connect to repository: Could not init C:\Windows\TEMP\hudson1141847846411984817tmp (tmp名称不断变化) 谢谢你的帮助。谢谢。我
Failed to connect to repository:
Could not init C:\Windows\TEMP\hudson1141847846411984817tmp
(tmp名称不断变化)
谢谢你的帮助。谢谢。我们不得不降级到git插件版本1.5.0和git客户端插件版本1.0.7,并且成功了。我们正在运行詹金斯版本1.577
git插件的url为:我知道有点晚了,但这对我来说很有效: 检查您是否在Jenkins服务器上安装了git,并检查您是否 已经在Jenkins配置中设置了git可执行路径 更具体地说,请转到“管理Jenkins”->“全局工具配置”和 检查“Git可执行文件路径”字段
来源:在全局工具配置中,您可以在其中“设置”GIT位置: C:/ProgramFiles(x86)/Git/bin/Git.exe。不要忘记包含“.exe”扩展名。
这是针对Windows的。这可能是您的本地计算机写入临时目录时的权限问题。我们不得不降级到git插件版本1.5.0和git客户端插件版本1.0.7,并且成功。在Red Hat上出现类似错误。通过在Jenkins服务器上安装
git
修复了此问题:yum安装-y git
使用SSH进行身份验证更容易(也更安全:)