【发布时间】:2014-03-09 05:14:59
【问题描述】:
'我们很高兴在 Git 的主分支上运行 Cruise Control .NET 以进行持续集成。我们希望扩展 Cruise Control 下的分支数量,以涵盖我们的演示和发布分支。我们面临的问题是我们如何为不同的分支指定不同的配置文件?
该项目是一个 ASP.NET MVC 应用程序,因此我们要做的是更改 web.config 以更改我们为每个分支指向的数据库,以及我们的 NUnit 测试配置以更改测试网站正在针对每个分支运行。
理想情况下,我们希望能够在 Cruise Control .NET 配置文件中为每个分支添加一些内容,以指定我们希望对网站配置文件进行的更改。这一定是一个常见问题,我想知道这在巡航控制中通常是如何实现的。在 Google 上搜索这是一个棘手的问题,因为您获得了很多关于如何配置 Cruise Control 的点击,但对于如何让 Cruise Control 配置其他应用程序的配置文件却很少。
【问题讨论】:
标签: git cruisecontrol.net