相关疑难解决方法(0)

CI服务器的比较?

我正在寻找不同的 持续集成(CI)服务器(特别是关注.NET)的比较,但找不到任何.

因此,我想知道您对可用的不同解决方案的看法,优缺点是什么,托管要求是什么以及为什么CI Server XY是您选择的服务器.

我对你的想法很感兴趣(随意评论别人):

兴趣点是:

  • 配置(简单,灵活)
  • 与SCM集成(特别是像git或hg一样的DSVC)
  • 与构建系统集成(MSBuild,NAnt,Rake)
  • 与测试框架集成
  • 与Source Anaylsis集成(Simian,NDepend,FxCop,NCover等)
  • WebInterface /仪表板
  • 基础设施要求

.net comparison continuous-integration

87
推荐指数
4
解决办法
5万
查看次数

与多个项目无关的语言自动构建和测试服务器

为了简化我们的发布测试,我们正在寻找一个系统来自动构建和(单元)测试我们在各种体系结构上的软件项目.我们的约束是:

  1. 构建的代码用几种语言编写,包括Python,Java和C.
  2. 我们有几种不同的部署架构.
  3. 我们有多个项目,我们希望独立构建和测试.
  4. 我们的源代码控制系统是Subversion,系统应该与之集成.
  5. 理想情况下,解决方案应该是开源的.

我们看过:

  • Artifactory + Continuum:在某些方面很好,但是以Java为中心,Python支持有限或根本不存在.

  • Buildbot:这给了我们几乎所有我们需要的功能,除了它不支持多个项目,这对我们来说是一个交易破坏者.

你会推荐什么?你用什么?

language-agnostic build-automation continuous-integration

7
推荐指数
2
解决办法
6845
查看次数