当前位置: 首页 > 知识库问答 >
问题:

在Bitbucket存储库的构建过程中,Git获取Jenkins失败,超时

段干弘扬
2023-03-14

我正在为我们放置在Bitbucket存储库中的Android项目设置Jenkins。作为构建html" target="_blank">过程的一部分,我在git fetch命令期间不断得到超时。下面是控制台日志。

由用户SUKHVIR SINGH启动

在工作区中构建C:/RCJenkins克隆远程Git存储库克隆存储库

https://username@比特桶。美国广播公司。xyz。com/scm//myproject。吉特吉特。exe init C:\RCJenkins#timeout=10从中获取上游更改https://username@比特桶。美国广播公司。xyz。com/scm//myproject。吉特吉特。exe--version#timeout=10,使用GIT_ASKPASS设置凭据设置http代理:abc。xyz。公司com:80吉特。exe fetch--标记--进度https://username@比特桶。美国广播公司。xyz。com/scm//myproject。git refs/heads/:refs/remotes/origin/ERROR:10分钟后超时错误:克隆远程repo“origin”hudson时出错。插件。吉特。GitException:命令“git.exe fetch--tags--progresshttps://username@比特桶。美国广播公司。xyz。com/scm//myproject。git-refs/heads/:refs/remotes/origin/“返回的状态代码-1:stdout:stderr:at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1924)org.jenkinsci.plugins.gitclient.cligitapimpl.launchCommandWithCredentials(CliGitAPIImpl.java:1643)org.jenkinsci.plugins.gitapiimpl.access$300(cligitapimpl.java:71)位于org。詹金西。插件。gitclient。Cligitapimpl 1美元。在org上执行(cligitapimpl.java:352)。詹金西。插件。gitclient。Cligitapimpl 2美元。在hudson执行(cligitapimpl.java:559)。插件。吉特。GitSCM。hudson的retrieveChanges(GitSCM.java:1075)。插件。吉特。GitSCM。在hudson结帐(GitSCM.java:1115)。供应链管理。供应链管理。在hudson结帐(SCM.java:495)。模型抽象项目。在hudson结帐(AbstractProject.java:1276)。模型AbstractBuild$AbstractBuildExecution。jenkins的defaultCheckout(AbstractBuild.java:560)。供应链管理。SCMCheckoutStrategy。在hudson结帐(SCMCheckoutStrategy.java:86)。模型AbstractBuild$AbstractBuildExecution。在哈德逊运行(AbstractBuild.java:485)。模型跑在hudson执行(Run.java:1735)。模型自由泳。在hudson运行(FreeStyleBuild.java:43)。模型资源控制员。在hudson执行(ResourceController.java:97)。模型遗嘱执行人。运行(Executor.java:405)错误:克隆远程repo“origin”时出错完成:失败

到目前为止我所做的:-

1)下载并安装最新的稳定Jenkins 2.60.2在我的本地机器2)创建管理员用户。3)创建了一个自由式作业。4)将作业配置为使用存储库URL https://username@bitbucket.abc.xyz.com /scm//myproject.git,并在Jenkins凭据管理器中添加存储库凭据。

共有1个答案

有骏奇
2023-03-14

>

  • 下载并安装Wireshark,查看您的网络上发生了什么。要这样做,双击您的网络界面/开始录制,做2。,停止录制,用“字符串”和“包字节”搜索您的网址,右键单击-

    再次测试您的确切链接。首先使用验证代理,然后使用构建。

  •  类似资料:
    • 问题内容: 我在BitBucket上托管了一个git存储库,并在该存储库和Jenkins服务器之间设置了SSH身份验证。我可以手动构建Jenkins,但无法在BitBucket上获取Jenkins服务来触发构建。 访问 http:/// job / / build?token =可以 正确启动构建。 为什么不将更改推送到BitBucket会导致Jenkins启动构建? 问题答案: 我设置了我们的J

    • 对于我的一个项目,当我尝试使用以下步骤创建git存储库时:我会得到以下错误: 检查Eclipse错误日志视图会显示以下异常: 我可以为其他项目设置git回购,没有问题,我如何“重置”这个项目的状态,这样我就可以成功设置git回购?多谢了。

    • 问题内容: 我无法让Jenkins通过SSH在BitBucket上克隆git存储库。出现以下消息失败: 采取的步骤 创建一个SSH密钥对 将公共密钥添加为BitBucket上存储库的部署密钥 在Jenkins Credentials Manager插件中安装SSH密钥和用户名(尝试过’git’和我的BB帐户名) 尝试使用URL的形式在构建中克隆存储库 我也尝试过不使用凭据管理器并手动将密钥安装在中

    • 问题内容: Jenkins中建立一个托管在bitbucket上的项目时,我将在URL字段中输入什么? 该存储库是私有的。 问题答案: 我对Jenkins并不熟悉,但是Bitbucket允许您通过https克隆git存储库,https可以接受密码作为url的一部分,如下所示:

    • 我正在尝试设置和在我的所有测试通过后发布。命令正在运行,但失败了。 我找不到任何关于如何让它工作的文档。Jenna也需要更新branch-Lerkins的标签,而Jenna也需要更新版本才能进入无限循环。 我的第一个问题是: 我通过这样做修正了这个问题:詹金斯Git插件分离了头部 这是我设定的一切: 现在我有这个问题: 我怎样才能让lerna publish在Jenkins工作?

    • 不确定我是否必须添加任何插件才能让它在詹金斯运行?