List of Continuous Integration Tools

By | September 17, 2013

 

List of Continuous Integration Tools

As Continuous Integration practice is becoming more prevalent among the agile teams, the more and more continuous integration servers sprouting up with new features. Many readers want to know the list of continuous integration servers available so here I am publishing a list Continuous Servers available in the market. I have seen that most popular among paid ones (hands-down) is Jenkins followed by Bamboo, but there are others very feature list free servers are also available to use.

Before selecting a CI server, we need to see which tool fulfills our needs more effectively. Every team has its own needs and requirements and every tool offers different feature set . Following is a list of most common features would like to have on their CI tool.

  • Easy setup
  • Available plugins (findbugs, emma, coberturna, yodiz etc.)
  • Distributed builds
  • SCM trigger integration
  • Issue tracker Support
  • Support documents/help/customer service
  • Is it alive tool, new features are coming?
  • SCM Support
  • Allow to create repositories
  • Multiple SCM support
  • Support Parallel builds
  • Distributed builds
  • Force builds
  • Notification process i.e. notify when test fails
  • Authentication
  • Build tools support (Ant, Maven, n ant)
  • Test Rendering (nunit, junit etc.)
  • Role management
  • Language it is built on

Free or Open Source Continuous Integration tools

Tool

Website

Free/Open Source

Anthill http://www.urbancode.com/html/products/anthillpro/ Y
BuildBot http://trac.buildbot.net/ Y
Cascade http://www.conifersystems.com/cascade/ Y
CI Factory https://code.google.com/p/ci-factory/ Y
Continuum http://continuum.apache.org/ Y
CruiseControl http://cruisecontrol.sourceforge.net/ Y
CruiseControl.NET http://www.cruisecontrolnet.org/ Y
CruiseControl.rb http://cruisecontrolrb.thoughtworks.com/ Y
Easycis http://easycis.aspone.cz/ Y
Gitlab http://blog.gitlab.org/continuous-integration-server-from-gitlab Y
Gump http://gump.apache.org/ Y
Hudson /Jenkins http://hudson-ci.org
http://jenkins-ci.org/
Y
OpenMake Mojo http://www.openmakesoftware.com/openmake-mojo-for-continuous-integration/ Y
RedJack https://pypi.python.org/pypi/RedJack Y
Sin http://sin.tigris.org y
Tinderbox & Tinderbox2 https://wiki.mozilla.org/Tinderbox:Home_Page Y
Tinderbox3 https://wiki.mozilla.org/Tinderbox:Home_Page Y
Travis https://travis-ci.org/ Y
X-inc http://code.google.com/p/xinc/ Y

 

Paid Continuous Integration Tools

 

Tool

Website

Free/Open Source

Anthill Professional http://www.urbancode.com/html/products/anthillpro/ N
Bamboo https://confluence.atlassian.com/display/BAMBOO/Bamboo+Documentation+Home N
Circle CI https://circleci.com/ N
Cruise http://www.thoughtworks.com/products/go-continuous-delivery N
easyCIS http://easycis.aspone.cz/ N
ElectricCommander http://www.electric-cloud.com/products/electriccommander.php N
FinalBuilder Server http://www.finalbuilder.com/FinalBuilder-Server.aspx N
OpenMake Meister http://www.openmakesoftware.com/openmake-meister-for-intelligent-software-builds/ N
Parabuild http://www.viewtier.com/products/parabuild/index.htm N
Pulse http://zutubi.com/products/pulse/ N
TeamCity (EAP) http://www.jetbrains.com/teamcity/ N
Zed http://www.zedbuildsandbugs.com/ N
Team foundation http://msdn.microsoft.com/en-us/library/ms364045%28v=vs.80%29.aspx N
Luntbuild professional http://luntbuild.javaforge.com/ N
OpenMake Meister http://www.openmakesoftware.com/ N
OpenMake Mojo http://www.openmakesoftware.com/ N

 

Author: Mobeen Siddiqui, Provides Agile coaching services in Minnesota, particularly in greater Minneapolis area.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *