从 Azure DevOps 访问本地 Bitbucket 服务器

Access a on-premise Bitbucket Server from Azure DevOps

我尽量让这个问题变得简单...

我的数据中心有一个内部 Bitbucket 服务器,在我们的本地 DNS 中有一条记录(例如:bitbucket.mycompany.internal)。

我使用其他 git 选项(不是 Bitbucket Cloud)在 Azure DevOps 中设置了一个管道。

但是当我 运行 管道时收到此错误消息:

[error] Git retrieval failed with exit code: 128

我看到问题来自 Azure DevOps 无法解析我本地 Bitbucket 的 FQDN。

我如何配置 Azure DevOps 以便它可以解析我的数据中心上的内部 Bitbucket FQDN 名称。

非常感谢

您需要使用自己数据中心 运行 中的自托管代理。这样代理使用您的内部 DNS 来解析主机。

You can link Azure DevOps over Azure ExpressRoute in case you want the agent to talk over a secured connection。但这不能用于 link 本地代理的托管代理。