我们的项目开发工作在政府客户端笔记本电脑上使用visual studio 2013,但我们从Visual Studio Team Services(外部)提取源代码。设置持续集成的最佳方法是什么?在我们的政府服务器(DEV,Staging和Prod)上交付?没有服务器可以访问互联网。
答案 0 :(得分:0)
您需要在其中一台可以访问Visual Studio Team Services的计算机上安装Continuous Integration服务器,然后您可以在CI服务器上设置任务,以便在无法访问VSTS的其他计算机上进行部署。我使用TeamCity作为我选择的CI服务器,但其他CI服务器具有类似的功能。
要使用VSTS设置TeamCity,请参阅http://blog.jetbrains.com/teamcity/2014/09/teamcity-and-visual-studio-online-source-control/
要设置TeamCity以部署ASP.Net应用程序,请参阅https://blog.jetbrains.com/teamcity/2014/04/continuous-delivery-to-iis-or-windows-azure-web-sites/