你使用哪些持续集成软件? [英] Which continuous integration software do you use?

查看:277
本文介绍了你使用哪些持续集成软件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Google说有:


  • Jenkins(第一印象:不轻便)




  • b $ b
  • Jenkins ( first impression: not lightweight )
  • Cruise control ( first impression: not lightweight )
  • Bitten ( seems to be dead, last ticket >8 months old)
  • BuildBot

但是BuildBot似乎有些过时,没有提供统计信息,配置不够直观...我们感兴趣的功能包括:

But BuildBot seems a bit outdated, offering no statistics, not very intuitive to configure... Features we are interested in are:


  • 多平台支持构建奴隶:Linux,Mac OS X,Windows

  • 轻松构建slave设置

  • 具有分支敏感性的Mercurial支持

  • 预定构建

  • 提交钩子构建

  • 包含完整调试输出的电子邮件通知

  • Trac整合非常好,但不是必备功能。

  • Multi platform support for build slaves: Linux, Mac OS X, Windows
  • Easy build slave setup
  • Mercurial support with branch sensitivity
  • Scheduled builds
  • Commit-hook builds
  • Email notification with full debug output
  • Trac integration would be nice but is not a must-have feature

编辑:
我赞成Jenkins比Hudson现在,因为它是真正的开源的哈德森。 Oracle刚失败。

I favour Jenkins over Hudson by now, since its the real open source fork of Hudson. Oracle just failed.

推荐答案

Hudson < a>是我的建议。它很容易设置和使用,它是免费的,有大量的第三方插件和良好的社区支持。

Hudson is my recommendation. It's easy to setup and use, it's free, there are a large amount of third-party plugins and good community support.

这篇关于你使用哪些持续集成软件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆