无需TFS即可自动构建

时间:2013-12-31 19:33:52

标签: c# visual-studio tfs build-process

我有一个大型的c#项目,它取决于许多其他项目。

我想创建\使用各种构建自动化脚本。

该过程看起来像:

 - Clone project X from Git, run unit tests, compile. 
 - Clone project Y from Git, run unit tests, compile. 
 - Clone project Z from Git, run unit tests, compile. 

项目Z取决于Y,Y取决于X.

我知道Team Foundation Server可以做很多事情,但我正在寻找更轻松的解决方案。

TFS的开源替代品是什么?

2 个答案:

答案 0 :(得分:1)

NAnt还将执行所有基本CI任务,并且是开源的。 http://nant.sourceforge.net/

答案 1 :(得分:0)

看看teamcity。更容易使用。我们将构建从TFS迁移到teamcity。它最多可以免费提供3个构建代理和20个构建配置(这对于中级团队来说已经足够了),但企业版也不是那么昂贵。

http://www.jetbrains.com/teamcity/

詹金斯也是另一种选择。