TeamCity与BuildMaster

时间:2011-11-16 21:57:45

标签: teamcity buildmaster

最近有人提到BuildMaster作为构建管理环境。

http://inedo.com/buildmaster/features/all-features

有没有人对此有任何经验。我想知道它如何与TeamCity叠加?

1 个答案:

答案 0 :(得分:5)

作为BuildMaster的开发人员,我可以说TeamCity和BuildMaster是不同的产品......主要区别在于TeamCity是一个持续集成服务器(即它会自动从SCM获取代码,构建它,然后放置一个工件在集成服务器上),而BuildMaster旨在实现这一目标,并在各种环境(开发,测试,生产等)中进行构建,同时:

  • 管理数据库更新
  • 提供管理和部署配置文件的机制(例如web.config)
  • 添加可选的工作流程(例如,如果您愿意,可以在推广构建之前添加所需的批准)
  • 管理应用程序和工件依赖项
  • 等...

有些人甚至使用TeamCity进行CI,然后让BuildMaster处理工件,数据库和配置文件的部署。