当前位置: 首页 > 面试题库 >

詹金斯垂死于git fetch

沈弘盛
2023-03-14
问题内容

我是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”。



 类似资料:
  • 有没有可能让詹金斯使用真正的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium webdriver)。当我运行testng时。在Eclipse中,浏览器启动并运行测试。但当我使用Jenkins并用maven运行测试时,它不会启动任何浏览器。

  • 问题内容: 如何轻松地将Jenkins与qUnit集成?我将使用真正的浏览器(如firefox和chrome)运行测试。我的服务器在RedHat 6.1 Linux上运行。我想我都需要插件/库,但我仍然不知道如何使其工作。我第一次与Jenkins合作(在服务器端)。 //编辑: 如果有人也可以共享想法如何构建覆盖率报告,那将是很棒的。 提前致谢 :)。 问题答案: 说詹金斯和QUnit只是难题的一

  • 我想做一些非常简单的事情,在一个文件夹中,我有一个jar文件和一个包含脚本的名为脚本的文件夹。但我可以让詹金斯拉链来做这件事。 zip目录:“awsdeploy”,排除:“”,glob:“”,“scripts/”,zipFile:“SQSToElasticProcessor.zip” 必须显式命名“zip”的参数。@ 第 31 行,第 16 列。

  • 问题内容: 我有一个运行bash脚本的詹金斯工作。 在bash脚本中,我有效地执行了两个操作,例如 但是如果手动中止了作业,则该作业仍然有效(如节点计算机上的a所示)。我无法使用陷印等等,因为如果jenkins发送信号(陷印不适用于),那将不起作用。 如果可以将此作业配置为简单地杀死它产生的 所有 进程,那将是理想的,我该怎么做? 问题答案: 实际上,默认情况下,Jenkins具有一个名为 Pro

  • 问题内容: 我想配置bitbutcket来触发詹金斯构建。 我花了一些时间对此进行了研究,所有的答案都来自几年前,并且没有找到任何指导,因为从那以后情况似乎有所变化。 我正在尝试做的事情: 将位桶推送到特定分支会触发构建。 我所拥有的: Bitbucket Web挂钩,可在推送到任何分支时向Jenkins发出HTTP请求。我还在Jenkins上安装了Bitbucket插件,该插件在job conf

  • 问题内容: 我已经阅读了Jenkins网站及其JUnit插件,由于某种原因,一些基本的东西对我来说并不明显。 Jenkins有一个插件,可以在运行构建时发送自定义/高级通知电子邮件。在这些电子邮件中,您可以放置​​“ 内容令牌 ”,它们是运行时变量,在生成电子邮件时会被动态值替换。 这些标记之一是 允许您显示已运行或失败的JUnit测试的数量。 如何使Jenkins正确显示此信息?我需要一个插件吗