Comparison of continuous integration software: Difference between revisions
Appearance
Content deleted Content added
According to https://about.gitlab.com/gitlab-ci/, gitlab-ci is now written in Go |
m Updated CircleCI information. |
||
Line 144: | Line 144: | ||
|- |
|- |
||
| [https://circleci.com CircleCI] |
| [https://circleci.com CircleCI] |
||
| Hosted |
| Hosted/Enterprise |
||
| {{proprietary}} |
| {{proprietary}} |
||
| {{no}} |
| {{no}} |
||
| {{ |
| {{yes}} |
||
| {{yes|[[Ruby (programming language)|Ruby]], [[Python (programming language)|Python]], [[Node.js]], [[PHP]], [[Java (programming language)|Java]]}} |
| {{yes|[[Go (programming language)|Go]], [[Ruby (programming language)|Ruby]], [[Python (programming language)|Python]], [[Node.js]], [[PHP]], [[Java (programming language)|Java]]}} |
||
| [[E-mail]], [[Campfire (software)|Campfire]], [[HipChat]], CCtray |
| [[E-mail]], [[Campfire (software)|Campfire]], [[HipChat]], CCtray |
||
| {{unknown}} |
| {{unknown}} |
||
| {{yes|[[Heroku]], [[GitHub]]}} |
| {{yes|[[AWS]], [[Heroku]], [[GitHub]], [[Slack]]}} |
||
|- |
|- |
Revision as of 21:30, 17 March 2016
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Continuous integration software supports continuous integration, a set of software engineering practices that speed the delivery of software by decreasing integration times.
Comparison
SCM system support
Name | AccuRev | Alienbrain | BitKeeper | CA Harvest | ClearCase | CMVC | CVS | Darcs | Dimensions | Git | GNU arch | GNU Bazaar | Integrity | Mercurial | Perforce | Plastic | PVCS | Sourceanywhere | StarTeam | Subversion | Surround | Synergy | Team Concert | Team Foundation Server | Vault | Visual SourceSafe | Others | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AnthillPro | Yes[19] | No | No | Yes[20] | Yes[21][22] | No | Yes[23][24] | No | Yes[25] | Yes[26] | No | No | Yes[27] | Yes[28] | Yes[29] | No | Yes[30] | No | Yes[31] | Yes[32] | No | Yes[33] | Yes[34] | Yes[35][36] | Yes[37] | Yes | File system | |
Apache Continuum | No | No | No | No | Yes[10] | No | Yes[10] | No | No | Yes[10] | No | Yes[10] | No | Yes[10] | Yes[10] | No | No | No | Yes[10] | Yes[10] | No | Yes[10] | No | No | No | Yes[10] | ||
Apache Gump | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | ||
AppVeyor CI | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No | No | No | No | Yes[38] | No | No | No | No | No | No | ||
AutoDE | No | No | No | No | No | No | Yes | No | No | Yes | No | No | No | Yes | No | No | No | No | No | Yes | No | No | No | No | No | No | ||
Automated Build Studio | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | Yes | Yes | No | No | No | No | No | No | ||
Bamboo | Yes[39] | No | No | No | Yes | No | Yes | No | Yes | Yes | No | No | No | Yes | Yes | No | No | No | No | Yes | No | No | No | Yes[40] | No | No | ||
BuildBot | No | No | No | No | No | No | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | Yes | No | No | No | No | No | No | ||
Build Forge | No | No | No | No | Yes | No | No | No | No | Yes | No | No | No | Yes | Yes | No | No | No | No | Yes | No | No | Yes | No | No | No | ||
BuildMaster | Yes | No | No | No | Yes | No | Yes | No | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | Yes | Yes | Yes | File system | |
CABIE | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | Yes | No | No | No | No | Yes | No | No | No | No | No | No | ||
CircleCI | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
node.ci | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
Codeship | No | No | Yes | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ||
Continua CI | No | No | No | No | No | No | No | No | No | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | Yes | No | No | Yes | Yes | No | File system | |
continuousphp | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
CruiseControl | No | No | No | No | Yes | No | Yes | Yes | No | Yes | No | No | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | No | No | Yes | No | Yes | ||
CruiseControl.NET | Yes | Yes | Yes | No | Yes | No | Yes | No | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | File system, FTP, Robocopy | |
Distelli | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ||
Draco.NET | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | Yes | No | No | Yes | No | No | No | No | No | Yes | ||
Drone.io | No | No | No | No | No | No | No | No | No | Yes | No | Yes | No | Yes | No | No | No | No | No | Yes | No | No | No | No | No | No | ||
easyCIS | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No | No | No | No | Yes | No | No | No | Yes | No | No | File system | |
ElectricCommander | Yes | No | No | No | Yes | No | Yes | No | No | Yes | No | No | No | No | Yes | No | Yes | No | Yes | Yes | No | Yes | No | Yes | No | No | ||
GitLab CI | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
GO CD | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | Yes | No | No | No | No | Yes | No | No | No | Yes | No | No | ||
Integrity | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
Jenkins/Hudson | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes[41] | Yes[42] | Yes | No | Yes | Yes[43] | Yes | Yes | Yes[44] | Yes | No | Yes | Yes | Yes[45] | Yes[46] | Yes[47] | Yes | Yes[48] | Yes | ||
Koality | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ||
LuntBuild | Yes | No | No | No | Yes (Base and UCM) | No | Yes | No | No | No | No | No | No | No | Yes | No | No | No | Yes | Yes | No | No | No | No | No | Yes | File system | |
Lordui | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
NCI | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ||
OpenMake Software Meister | Yes | No | No | Yes | Yes | No | Yes | No | Yes | Yes | No | No | Yes | No | Yes | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | File system | |
pyCI | No | No | No | No | No | No | No | No | No | Yes[49] | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
QuickBuild[50] | Yes | No | No | No | Yes | No | Yes | No | No | Yes | No | Yes | No | Yes | Yes | No | No | No | Yes | Yes | No | No | No | Yes | No | Yes | Google Repo | |
Semaphore | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
Shippable | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
Snap CI | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
Solano CI | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | ||
Strider | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
Travis-CI | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
TeamCity | Yes | No | No | No | Yes | No | Yes | No | No | Yes | No | No | No | Yes | Yes | No | No | No | Yes | Yes | No | No | No | Yes | Yes | Yes | ||
Team Foundation Server | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | ||
Tinderbox | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | ||
Vexor | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
References
- ^ http://plugins.urbancode.com/AnthillPro/integration/MSBuild
- ^ http://plugins.urbancode.com/AnthillPro/integration/Nant
- ^ http://plugins.urbancode.com/AnthillPro/plugin/VisualStudio
- ^ http://plugins.urbancode.com/AnthillPro/plugin/Ant
- ^ http://plugins.urbancode.com/AnthillPro/integration/Maven
- ^ http://plugins.urbancode.com/AnthillPro/integration/Make
- ^ http://plugins.urbancode.com/AnthillPro/plugin/RTC-Jazz-Plugin
- ^ http://plugins.urbancode.com/AnthillPro/plugin/TFSBuildPlugin
- ^ http://plugins.urbancode.com/viewAllIntegrations
- ^ a b c d e f g h i j k "Continuum Features". Continuum. Apache Software Foundation. 2013-09-23. Retrieved 2014-03-03.
- ^ "MSBuild".
- ^ "NAnt".
- ^ "Visual Studio".
- ^ "Ant".
- ^ a b c "Maven".
- ^ "Xcode".
- ^ https://confluence.atlassian.com/display/BAMBOO/Phing
- ^ "Building a Java project in Travis CI".
- ^ http://plugins.urbancode.com/AnthillPro/plugin/AccurevPlugin
- ^ http://plugins.urbancode.com/AnthillPro/integration/Harvest
- ^ http://plugins.urbancode.com/AnthillPro/plugin/ClearCaseBaseDynamic
- ^ http://plugins.urbancode.com/AnthillPro/plugin/ClearCaseBaseSnapshot
- ^ http://plugins.urbancode.com/AnthillPro/integration/CVS
- ^ http://plugins.urbancode.com/AnthillPro/plugin/CVS-Export
- ^ http://plugins.urbancode.com/AnthillPro/integration/Dimensions
- ^ http://plugins.urbancode.com/AnthillPro/plugin/GitPlugin
- ^ http://plugins.urbancode.com/AnthillPro/integration/Integrity
- ^ http://plugins.urbancode.com/AnthillPro/plugin/MercurialPlugin
- ^ http://plugins.urbancode.com/AnthillPro/plugin/Perforce-Plugin
- ^ http://plugins.urbancode.com/AnthillPro/integration/PVCS
- ^ http://plugins.urbancode.com/AnthillPro/integration/StarTeam
- ^ http://plugins.urbancode.com/AnthillPro/plugin/Subversion-Plugin
- ^ http://plugins.urbancode.com/AnthillPro/integration/IBMSynergy
- ^ http://plugins.urbancode.com/AnthillPro/plugin/RationalTeamConcert-SCM
- ^ http://plugins.urbancode.com/AnthillPro/plugin/TFSPlugin
- ^ http://plugins.urbancode.com/AnthillPro/plugin/TFSGetSourcePlugin
- ^ http://plugins.urbancode.com/AnthillPro/integration/Vault
- ^ http://www.appveyor.com/docs/installed-software#version-control-systems
- ^ "AccuRev Repository Plugin".
- ^ "TFS Repository".
- ^ https://wiki.jenkins-ci.org/display/JENKINS/Darcs+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/Dimensions+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/PTC+Integrity+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/PlasticSCM+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/Surround+SCM+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/Synergy+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/Team+Concert+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/Vault+Plugin
- ^ tbraun89. "GitHub - tbraun89/pyCI: a minimal CI server". GitHub.
{{cite web}}
: CS1 maint: numeric names: authors list (link) - ^ "PMEase - QuickBuild Features - Continuous integration and deployment solution!".