我是整个 CI 流程的新手,我的任务是研究解决方案。所以这对某些人来说可能听起来像一个愚蠢的问题......
所以,我一直在研究 Team City(专业版),想知道是否有必要根据目标环境设置单独的构建代理。
我们的应用程序组合包括一些在 Windows Server 2003 机器上运行的旧版 Web 应用程序。最近开发的较新的 Web 应用程序在 Windows Server 2008 R2 上运行。当然,我们为每个环境都有单独的测试箱。
我应该为每个服务器 o/s 设置一个构建代理吗?(即 2003 年和 2008 年各一份)。我想看到构建输出应该准备好生产发布是有意义的。
编辑:开发 .NET 应用程序