首页 文章

Visual Studio Team Services ACL

提问于
浏览
0

我有一个由Visual Studio Team Services(Visual Studio Online)托管的构建版本 . 构建运行单元测试,需要访问SQL Server(Azure VM) .

如果VM上的ACL设置完全打开,则构建有效,但是我想限制只访问Visual Studio Team Services使用的ips . 是否有visual studio在线托管构建使用的ip范围?

2 回答

  • 0

    很不幸的是,不行 . 之前我曾经问过类似的原因,我得到的答案是他们无法保证任何类型的IP范围 .

  • 1

    看看下面的github回购:https://github.com/Microsoft/vsts-tasks/blob/master/Tasks/SqlAzureDacpacDeployment/DeploySqlAzure.ps1

    第83行

    > ipAddress = Get-AgentIPAddress -startIPAddress $StartIpAddress -endIPAddress $EndIpAddress -ipDetectionMethod $IpDetectionMethod -taskContext $distributedTaskContext
    

    虽然您的问题的官方答案是否定的,但您可以在此VSTS任务中找到有关如何构建打开防火墙,执行和操作然后关闭它的自定义任务的一些线索 .

相关问题