可配置的TFS 2010 CI构建

时间:2014-06-12 06:18:07

标签: build continuous-integration tfs2010

我计划为CI自动构建的一个项目创建构建定义。我们有2个环境--QA和Live,相同的应用程序将在3个国家/地区运行。因此,我们必须为每个国家/地区提供一组质量保证和实时构建文件夹。

在将应用程序发布到每个国家/地区时,我们曾经手动更新项目中的app.config文件(每个国家/地区为1)并部署到国家/地区特定位置。这可以通过某种方式在自动构建中实现,对于每个签入,构建 通过选择适当的配置文件生成已发布到每个国家/地区的QA环境?

先谢谢, 阿伦

2 个答案:

答案 0 :(得分:0)

您可以为每个国家+环境组合(CI-UK,CI-US,QA-UK,QA-US)设置不同的配置;然后在CI构建定义中指定为每个国家(CI-UK和CI-US)构建所有CI配置。 要生成特定配置,您应该使用SlowCheetah Visual Studio加载项。

答案 1 :(得分:0)

通过Community TFS Build Extensions,在Codeplex上,您可以操作配置文件来部署和配置特定环境。