Comparison of Continuous Integration Software

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Contents

[edit] About Continuous Integration Software

Continuous integration describes a set of software engineering practices that speed up the delivery of software by decreasing integration times. Software that accomplish this practice is called continuous integration software.

[edit] Comparison

Name Platform License Windows builders Java builders Other builders SCM system Notification IDE Integration Other Integration
AnthillPro Cross-platform Proprietary MSBuild, NAnt, Visual Studio Ant, Maven 1 & 2 Shell script AccuRev SCM, Clearcase, CA Harvest, CVS, Dimensions, Git, Mercurial, Perforce, PVCS, SourceSafe, StarTeam, Subversion, Synergy, TFS, Vault E-mail, XMPP, RSS, Systray Eclipse, Visual Studio (many)
Apache Continuum JDK, Servlet Container Apache 2.0 Unknown Maven 1 & 2 Unknown CVS, Subversion, Rational ClearCase, Perforce, StarTeam, Visual Source Safe, CM Synergy, Bazaar, Mercurial Mail, Jabber and Google Talk, MSN, IRC, report deployment with wagon Unknown Unknown
Apache Gump Python Apache 2.0 Unknown Ant, Maven 1 Unknown CVS, Subversion E-mail Unknown Unknown
AutoDE Python Proprietary MSBuild, Visual Studio Ant, Maven 1 & 2 Yes (common command-line builders) CVS, Git, Mercurial, Subversion E-mail None (standalone) Unknown
Automated Build Studio Windows Proprietary IncrediBuild, MSBuild, NAnt Ant Unknown CVS, Subversion, StarTeam E-mail, Windows Messenger, MSN Messenger, Windows Live Messenger, ICQ Visual Studio Unknown
Bamboo Servlet Container Proprietary MSBuild, NAnt, Visual Studio Ant, Maven 1, Maven 2 custom script, command line, Bash CVS, Subversion, Perforce, ClearCase, Mercurial, Dimension, Git XMPP, Google Talk, E-mail, RSS, Remote API IntelliJ IDEA, Eclipse FishEye, Crowd, JIRA, Clover
BuildBot Python GPL Yes (command line) Yes (command line) Yes (command line) CVS, Arch, Bazaar, Darcs, Subversion, Perforce, Mercurial, Git E-mail, Web page, GUI, IRC Unknown Unknown
Build Forge Cross-platform Proprietary Yes Yes Cross-platform command-line IBM Rational Team Concert, Clearcase, Subversion, Perforce, Mercurial, Git E-mail Eclipse Java API, Perl API, command line, (many)
BuildMaster Cross-platform Proprietary Yes Yes Cross-platform command-line AccuRev SCM, CVS, File system, FTP, Git, Mercurial, MKS Integrity, Perforce, Plastic SCM, PVCS, Rational ClearCase, Robocopy, Surround SCM, Sourceanywhere, SourceGear Vault, Subversion, Visual Source Safe, TFS E-mail, Custom None Many
CABIE LAMP GPL2 Unknown Unknown Unknown CVS, Subversion, Perforce Web Unknown Unknown
Cascade Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
CruiseControl Cross-platform BSD-style NAnt, Rake, and Xcode Phing, Apache Ant, Maven catch-all 'exec'

clearcase cvs darcs Git mercurial MKS Source starteam Surround SCM subversion Team Foundation Server Visual SourceSafe

E-mail, CCTray Eclipse, Unknown
CruiseControl.NET Cross-platform BSD-style MSBuild, NAnt, Visual Studio Unknown command line AccuRev SCM, Alienbrain, BitKeeper, CVS, File system, FTP, Git, Mercurial, MKS Integrity, Perforce, Plastic SCM, PVCS, Rational ClearCase, Robocopy, Surround SCM, Sourceanywhere, SourceGear Vault, StarTeam, Subversion, Telelogic Synergy, Visual Source Safe, TFS E-mail, CCTray, RSS Unknown Unknown
Draco.NET Windows BSD-style NAnt, Visual Studio Unknown Unknown CVS, Visual Source Safe, PVCS, Subversion E-mail Unknown Unknown
easyCIS Windows Proprietary MSBuild, NAnt, Visual Studio Unknown Unknown Subversion, TFS, File system Systray, RSS Unknown Unknown
Name Platform License Windows builders Java builders Other builders SCM system Notification IDE Integration Other Integration
ElectricCommander Cross-platform Proprietary Yes Yes Command line AccuRev SCM, Clearcase, CVS, Git, Perforce, PVCS, StarTeam, Subversion, TFS, Telelogic E-mail, GUI, instant messenger, Twitter Eclipse, Visual Studio JIRA, Bugzilla
FinalBuilder Server Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
Go Cross-platform Proprietary Yes Yes Cross-platform command-line Subversion, Perforce, Mercurial, Git E-mail, CCTray None RESTful API
Integrity Ruby Unknown Yes (command line) Yes (command line) command line Git E-mail, Web Unknown Unknown
Jenkins/Hudson Servlet Container Creative Commons and MIT MSBuild, NAnt Ant, Maven 2, Kundo Gant, Gradle, Grails, Phing, Rake, Ruby, SCons, Shell script AccuRev SCM, Bazaar, BitKeeper, Clearcase, CMVC, CVS, Git, Mercurial, Perforce, PVCS, SourceSafe, StarTeam, Subversion, TFS Android, E-mail, Google Calendar, IRC, XMPP, RSS, Twitter Eclipse, IntelliJ IDEA, NetBeans Bugzilla, Google Code, JIRA, Mantis, Trac
LuntBuild Servlet Container Apache 2.0 Unknown Ant, Maven 1, Maven 2 Shell script, Rake AccuRev SCM, CVS, Visual Sourcesafe, Subversion, StarTeam, Perforce, Base Clearcase, Clearcase UCM, File system Unknown Unknown Unknown
OpenMake Meister Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
OpenMake Mojo Unknown Unknown Unknown Unknown Unknown CVS, Subversion E-mail Unknown Unknown
QuickBuild Cross-platform Proprietary MSBuild, NAnt, Visual Studio Ant, Maven 1, Maven 2 Rake, Shell script, Command Line AccuRev SCM, Clearcase, CVS, Perforce, SourceSafe, StarTeam, Subversion E-mail, XMPP, RSS, Google Talk, Remote API Eclipse, IntelliJ IDEA, Visual Studio JIRA
Railsonfire Ruby Proprietary Unknown Unknown Gem Heroku, GitHub Email, Web Unknown Heroku, GitHub
SCLM Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
TDDium Hosted Proprietary Unknown Unknown Rake, Ruby, Command Line Git E-mail, Campfire Unknown Heroku. Github, Assembla
TeamCity Servlet Container Proprietary, Free professional edition MSBuild, NAnt, Visual Studio, Duplicates finder for .NET Ant, Maven 2/3, IDEA .ipr based, IDEA Inspections, IDEA Duplicates finder, Gradle, Rake, FxCop, Command Line Subversion, CVS, Git, Mercurial, AccuRev SCM, Clearcase, Perforce, SourceSafe, StarTeam, TFS, Vault E-mail, XMPP, RSS, IDE, SysTray Eclipse, Visual Studio, IntelliJ IDEA, RubyMine, PyCharm, PhpStorm, WebStorm Jetbrains Youtrack, JIRA, Bugzilla, FishEye, FindBugs, PMD, dotCover, NCover
Team Foundation Server Windows, VSTM Proprietary MSBuild Unknown Command line Team Foundation Server E-Mail, SOAP Visual Studio Unknown
Tinderbox Cross-platform MPL Unknown Unknown Unknown Unknown E-mail Unknown Unknown
Name Platform License Windows builders Java builders Other builders SCM system Notification IDE Integration Other Integration

[edit] See also

[edit] References

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export