最近我们开始在线使用Visual Studio Team Services(VSTS)作为源代码控制和DevOps持续集成。我们开始制作版本。 (VisualStudio.com)
我们需要远程构建才能将软件包(IIS站点)部署到我们的本地服务器(内部网络服务器,如UAT,QA服务器)。
我不确定如何将VSTS连接到我们的网络,有没有办法设置VPN或类似的东西。我无法在设置或文档中找到。
答案 0 :(得分:2)
计算机列表似乎与构建/部署代理的位置有关。
我们刚开始玩这个,但这是我们到目前为止所做的:
此时,构建/部署位于您的网络中,因此列出的计算机就像您从代理本地访问它们一样。 (127.0.0.1是代理等)
答案 1 :(得分:0)
您还可以使用部署组(需要与Microsoft联系以在您的帐户上启用)。然后,您可以使用托管代理并在本地部署到您的网络中。设置部署组时,它会创建一个在需要部署到的本地计算机上运行的服务。
答案 2 :(得分:0)
我能够通过创建部署组(无需联系Microsoft)部署到本地计算机,并通过包含PAK的PowerShell脚本注册计算机,这是通过执行IIS网站上的步骤完成的部署模板创建新版本。我有代码托管在VSTS上,一个用于在线构建的构建定义,以及在Azure和本地机器上部署。希望它有所帮助。