Software:Comparison of continuous integration software
From HandWiki
Short description: None
This is a compendium of software tools that support continuous integration.[1]
Features
Version control support
The following table compares notable continuous integration software on the basis of version control support.
| Name | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". | Script error: No such module "Vertical header". |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AppVeyor | No | No | No | No | No | No | Yes | No | No | Yes | No | No | No | No | Yes[23] | No | No | No | No | No | No |
| Azure DevOps Server | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No |
| Bamboo | Yes[24] | No | No | Yes | Yes | No | Yes | No | No | Yes | Yes | No | No | No | Yes | No | No | No | Yes[25] | No | No |
| BuildBot | No | No | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | Yes | No | No | No | No | No | No |
| Harness | No | No | No | No | No | No | Yes[26] | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
| Jenkins | Yes | Yes | Yes | Yes | Yes | Yes[27] | Yes | Yes | Yes[28] | Yes | Yes | Yes[29] | Yes | Yes | Yes | Yes[30] | Yes[31] | Yes[32] | Yes | Yes[33] | Yes |
| OpenMake Software Meister | Yes | No | Yes | Yes | Yes | No | Yes | No | Yes | No | Yes | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes |
| Semaphore | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
| TeamCity | Yes | No | No | Yes | Yes | No | Yes | Yes[34] | No | Yes | Yes | No | No | Yes | Yes | No | No | No | Yes | Yes | Yes |
| Vexor | No | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
See also
References
- ↑ Integration, Continuous (2007). Continuous Integration: Improving Software Quality and Reducing Risk. Pearson Education. ISBN 9780321630148.
- ↑ "MSBuild | Bamboo Server 8.0 | Atlassian Documentation". https://confluence.atlassian.com/bamboo/msbuild-289277044.html.
- ↑ "NAnt | Bamboo Server 8.0 | Atlassian Documentation". https://confluence.atlassian.com/bamboo/nant-289277051.html.
- ↑ "Visual Studio | Bamboo Server 8.0 | Atlassian Documentation". https://confluence.atlassian.com/bamboo/visual-studio-289277041.html.
- ↑ "Ant | Bamboo Server 8.0 | Atlassian Documentation". https://confluence.atlassian.com/bamboo/ant-289277042.html.
- ↑ "Maven | Bamboo Server 8.0 | Atlassian Documentation". https://confluence.atlassian.com/bamboo/maven-289277038.html.
- ↑ "Xcode | Bamboo Server 8.0 | Atlassian Documentation". https://confluence.atlassian.com/bamboo/xcode-354353193.html.
- ↑ "Phing | Bamboo Server 5.10 | Atlassian Documentation". https://confluence.atlassian.com/bamboo0510/phing-824479816.html.
- ↑ "Grails | Bamboo Server 5.11 | Atlassian Documentation". https://confluence.atlassian.com/bamboo0511/grails-827359000.html.
- ↑ "Installing Buildkite agent". https://buildkite.com/docs/agent/v3/windows.
- ↑ "Integrations- Buildkite Docs". https://buildkite.com/docs/integrations.
- ↑ "Install GitLab Runner on Windows | GitLab". https://docs.gitlab.com/runner/install/windows.html.
- ↑ "Maven packages in the Package Repository | GitLab". https://docs.gitlab.com/ee/user/packages/maven_repository/.
- ↑ "Unit test reports | GitLab". https://docs.gitlab.com/ee/ci/unit_test_reports.html.
- ↑ "Executors | GitLab". https://docs.gitlab.com/runner/executors/.
- ↑ "Project integrations | GitLab". https://docs.gitlab.com/ee/user/project/integrations/.
- ↑ "Gitpod Integration | GitLab". https://docs.gitlab.com/ee/integration/gitpod.html.
- ↑ "Web IDE | GitLab". https://docs.gitlab.com/ee/user/project/web_ide/.
- ↑ Code Climate "Getting Started with Code Climate Quality: Setting Up Test Coverage". https://docs.codeclimate.com/docs/getting-started-test-coverage.
- ↑ "Travis CI Documentation". https://docs.travis-ci.com/user/languages/java/.
- ↑ "PowerShell | TeamCity On-Premises". https://www.jetbrains.com/help/teamcity/powershell.html.
- ↑ "Xcode Project | TeamCity On-Premises". https://www.jetbrains.com/help/teamcity/xcode-project.html.
- ↑ "Build Environment". http://www.appveyor.com/docs/installed-software#version-control-systems.
- ↑ "Atlassian Marketplace". https://marketplace.atlassian.com/plugins/com.luxoft.bamboo.plugins.accurev.
- ↑ "Atlassian Marketplace". https://marketplace.atlassian.com/plugins/com.stellarity.bamboo.tfs-repository-plugin.
- ↑ "What's supported by Harness CI". https://developer.harness.io/docs/continuous-integration/ci-supported-platforms.
- ↑ "Darcs Plugin - Jenkins - Jenkins Wiki". https://wiki.jenkins-ci.org/display/JENKINS/Darcs+Plugin.
- ↑ "PTC Windchill RV&S CM". https://plugins.jenkins.io/integrity-plugin.
- ↑ "PlasticSCM Plugin - Jenkins - Jenkins Wiki". https://wiki.jenkins-ci.org/display/JENKINS/PlasticSCM+Plugin.
- ↑ "Surround SCM Plugin - Jenkins - Jenkins Wiki". https://wiki.jenkins-ci.org/display/JENKINS/Surround+SCM+Plugin.
- ↑ "Synergy Plugin - Jenkins - Jenkins Wiki". https://wiki.jenkins-ci.org/display/JENKINS/Synergy+Plugin.
- ↑ "Team Concert". https://plugins.jenkins.io/teamconcert.
- ↑ "SourceGear Vault". https://plugins.jenkins.io/vault-scm-plugin.
- ↑ "Bazaar - TeamCity Plugin". https://plugins.jetbrains.com/plugin/8886-bazaar.
Further reading
- Paul M. Duvall, Steve Matyas, Andrew Glover (2007-06-29). Continuous Integration: Improving Software Quality and Reducing Risk. Pearson Education. ISBN 9780321630148.
- Ching, Maria Odea; Porter, Brett (2009-09-15) (in en). Apache Maven 2 Effective Implementation: Build and Manage Applications with Maven, Continuum, and Archiva. Packt Publishing Ltd. ISBN 9781847194558. https://books.google.com/books?id=1fA0FoCBxPoC.
- Melymuka, Volodymyr (2012-01-01) (in en). TeamCity 7 Continuous Integration Essentials. Packt Publishing Ltd. ISBN 9781849693776. https://books.google.com/books?id=x3sam-6ONYwC.
