一尘不染

詹金斯垂死于git fetch

jenkins

我是Jenkins和Im的新手,我想让它在.NET项目中运行某些单元测试。

当我运行构建时,尝试从git存储库获取时会挂起。

错误:10分钟后超时

C:\ Program Files \ Git \ cmd \ git.exe配置–local –remove-section凭证#timeout
= 10错误:提取远程回购源hudson.plugins.git.GitException错误:无法从https:
//github.com/name.of.repo

我已经生成了已知的主机,并按照https://wiki.jenkins-
ci.org/display/JENKINS/Git+上的jenkins说明将.ssh目录复制到C:\ Windows \ SysWOW64 \
config \ systemprofile.ssh 插件下“詹金斯,GIT插件和Windows”

我从cmd行运行ssh git@github.com,我可以成功进行身份验证。

有什么想法吗?

谢谢 :)


阅读 197

收藏
2020-07-25

共1个答案

一尘不染

这可能是防火墙问题。您可以使用SSH(端口22)向Github进行身份验证,从而使该路由起作用。但是您的工作是尝试通过超时访问https://github.com(端口443)访问github
。尝试通过将存储库URL更改为来通过ssh访问github
git@github.com:account/repository.git(您可以在存储库的主页上找到此URL,下拉菜单为“ Choose a
clone URL”,选择选项为“ SSH”。

2020-07-25