【发布时间】:2019-07-15 08:01:40
【问题描述】:
我有一个 Azure Build 管道,它在 Microsoft Hosted Build Agent 上运行。
CI 构建包含需要连接到托管在 Azure 虚拟机上的 SQL Server 的集成测试,但是该 SQL Server 只能从专用网络访问。
有没有办法让 CI 构建连接到该 SQL Server 以运行集成测试?
【问题讨论】:
-
要配置构建代理以访问专用网络上的资源,您需要先自己托管它。微软托管的只能访问公共资源。
-
Microsoft 为其 Microsoft Hosted Build Agent docs.microsoft.com/en-us/azure/devops/pipelines/agents/… 提供 IP 范围,您可以尝试在虚拟机防火墙中添加这些范围。
-
@Poney 这听起来也像是个主意。我会和我们的管理员核实一下:)谢谢!
标签: azure azure-devops