【问题标题】:VSTS & Bitbucket IntegrationVSTS 和 Bitbucket 集成
【发布时间】:2018-08-20 11:38:53
【问题描述】:

我正在尝试从 VSTS 构建源代码,这需要与 Bitbucket 集成,因为源代码在 Bitbucket 中,后端使用 git。

当我尝试使用下面的链接时,我在运行我的构建定义时遇到了异常。 https://social.technet.microsoft.com/wiki/contents/articles/34313.visual-studio-team-services-connecting-a-bitbucket-repository.aspx

例外:

2018-08-20T08:34:48.0780679Z 致命:无法访问 'http://:@bitbucket.de.eu...com:7990/scm/tes/test.git/':无法解析主机:bitbucket.de.eu...com 2018-08-20T08:34:48.1016544Z ##[错误]Git 提取失败,退出代码:128 2018-08-20T08:34:48.1046511Z ##[debug]System.InvalidOperationException:Git 提取失败,退出代码:128

在这种情况下你能帮我吗?如何进一步完成我的构建定义。

【问题讨论】:

  • bitbucket.de.eu...com 看起来不像是可以解析的 DNS 名称,是吗?您是否在某处犯了复制粘贴错误?
  • 出于安全原因,我只是用 * 代替了我的客户名称,请在下面找到带有 * bitbucket.de.eu.***.***.com 的 URL
  • 错误依旧。您粘贴的网址无法解析。
  • 'http://***:***@bitbucket.de.eu.***.***.com:portnumber(ex:2536)/scm/tes/test. git/'
  • 再次。该 DNS 名称不正确。或者您的构建服务器无法访问互联网。或者它是构建服务器无法访问的 DNS 服务器上的私有 DNS 名称。

标签: git azure-devops bitbucket


【解决方案1】:

对于 VSTS 构建管道的 Bitbucket Cloud 源类型,它适用于 bitbucket.org 中托管的 bitbucket 存储库。

由于您的 repo 托管在 bitbucket.de.eu...com,因此请选择源类型为 External Git

然后您可以使用您的 git repo URL 以及用户名和密码添加连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-22
    • 1970-01-01
    • 1970-01-01
    • 2018-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多