我最近了解到有关Visual Studio Team Services的持续集成,我想在构建定义中添加构建步骤以将网站文件部署到远程开发服务器。与Azure Web App部署的功能类似,但是与我自己的托管服务器类似。我已经想通过使用Windows计算机文件复制或使用自定义PowerShell脚本来实现此目的,但问题是,我必须打开服务器的SMB端口才能使其工作。构建定义以部署到远程专用服务器
是否有我可以白名单Visual Studio Team Services使用的IP地址列表?从4次构建测试,我设法得到四个IP地址: - 13.80.13.96 - 40.114.244.33 - 40.114.240.144 - 104.47.152.33
这看起来并不十分乐观。
我可能会使事情变得复杂,那么是否有更好的方法来安全地做到这一点?