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