最近,我们开始在线使用 Visual Studio Team Services (VSTS),作为源代码控制和 DevOps 持续集成。我们开始构建。 (VisualStudio.com)
我们需要远程构建才能将包(IIS 站点)部署到我们的本地服务器(内部网络服务器,如 UAT、QA 服务器)。
我不确定如何将 VSTS 连接到我们的网络,是否有办法设置 VPN 或类似的东西。我在设置或文档中找不到。
最佳答案
机器列表似乎与构建/部署代理的位置相关。
我们刚刚开始尝试这个,但这是我们到目前为止所做的:
- 在我们的网络(用于测试的 Azure vnet 和本地开发计算机)上设置构建/部署代理。说明在这里:https://www.visualstudio.com/en-us/docs/build/actions/agents/v2-windows
- 禁用托管构建代理。 (我确信有更好的方法可以做到这一点)
此时,构建/部署已在您的网络内进行,因此会列出计算机,就像您从代理在本地访问它们一样。 (127.0.0.1是代理等)
关于azure-pipelines - 从 Visual Studio Team Services 部署到本地 IIS - VPN 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42720920/