CI/CD Services & Software Comparison
Published
There are a lot of continuous integration and continuous delivery services. All of them have a different set of functionality; some of them require payment, some of them are free, some only manage continuous integration and not delivery/deployment, etc.
- https://blog.takipi.com/jenkins-vs-travis-ci-vs-circle-ci-vs-teamcity-vs-codeship-vs-gitlab-ci-vs-bamboo/
- https://www.thoughtworks.com/radar/tools/jenkins-as-a-deployment-pipeline
- http://concourse.ci/concourse-vs.html
Comparison list/table of CI/CD services
There is a similar comparison on Wikipedia.
This table was inspired by a similar comparison on GitHub.
Plan/cost shorthand syntax:
<monthly-cost> : <concurrent_builds> . <total_builds> / <projects> {<users>}
Name/Links | Description | Features | Repos | Open | Pricing | Host | Pipe | Config | StackShare |
---|---|---|---|---|---|---|---|---|---|
Bamboo - docs - pricing |
Tie automated builds, tests, and releases together in a single workflow. > All but deprecated by Bitbucket Pipelines |
Bitbucket, Git, Mercurial, Perforce, Webhooks |
1x$10: ~.~/10 1x$880: ~.~/~
|
Self | UI + SQL | 5★ 115§ 7✓ | |||
Buddy - docs - pricing |
Continuous Delivery, simplified. Build any app and run any command in isolated Docker containers. Deploy everywhere. | FTP/SFTP, AWS, Kubernetes, Google Cloud, Heroku, DigitalOcean & more. Run apps from your Git repo. | GitHub, GitLab, Bitbucket & more. |
$0: 1.120/5 $49: 1.~/20 $98: 2.~/~
|
SaaS | Pipe | UI orCode | 59★ 74§ 513✓ | |
Buildkite - docs - source - pricing |
Build automation platform which gives you complete control, without the pain of running your own CI system. | Lang: .NET/C#, C/C++, Clojure, Elixir, Erlang, Go, Java, Node/JS, Objective-C, PHP, Python, Ruby, Rust, Scala, Swift | GitHub, Bitbucket, GitLab, Custom |
$0: OS/Edu $15: ~.~/~ {1} Trial (14d)
|
SaaS | UI | 14★ 43§ 109✓ | ||
CircleCI - docs - pricing |
CI/CD platform for teams of all sizes to rapidly build/release software at scale, in the cloud or behind a firewall. | GitHub, Bitbucket |
$0: 1.<1500min>/~ $50: 2.~/~
|
Both | Pipe | Code | 127★ 1,190§ 878✓ | ||
CodeFresh - docs - pricing |
CodeFresh is a Docker-native CI/CD platform. Instantly build, test and deploy Docker images to Kubernetes | Lang: Go, Java, Node/JS, PHP, Python, Ruby, Rust, etc. | GitHub, Bitbucket, GitLab, Webhooks |
$0: 1.120/~ {2} $69: 2.220/~ {5} $299: 3.~/~ {10}
|
SaaS | Pipe | UI + Code | 25★ 13§ 14✓ | |
Codeship - docs - ebook - pricing |
Fast and secure hosted Continuous Integration service that scales. | Lang: Dart, Elixir, Go, Java, JVM-based, Node/JS, PHP, Python, Ruby | GitHub, Bitbucket, GitLab |
$0: Open $0: 1.100/~ $75+: 1.~/~ $150+: 2.~/~
|
SaaS | Code | 97★ 629§ 1,440✓ | ||
Concourse CI - docs - source |
Self-hosted CI solution written in Golang, backed by Cloud Foundry. | GitHub, OAuth | O | Free |
Self | Pipe | CLI + Code | 16★ 32§ 24✓ | |
Drone - docs - source - pricing |
Continuous Integration service | GitHub, Bitbucket, Google Code, Custom |
$0: Open $125: 2.~/~ $250: 4.~/~ $500: 8.~/~
|
Both | Pipe | CLI + Code | 36★ 104§ 194✓ | ||
GoCD - docs - source |
Automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. Sponsored by ThoughtWorks. | Git, Perforce, Mercurial, Subversion, TFS, Custom | O | Free |
Self | Pipe | UI [+ Code] | 30★ 65§ 184✓ | |
Jenkins - docs - source |
The leading open source automation server, providing hundreds of plugins to support building, deploying and automating any project. | Android, C/C++, Docker, Embedded, Java, PHP, Python, Ruby | GitHub, Bitbucket, Custom | O | Free |
Self | Pipe | UI + Code | 267★ 3,640§ 1,970✓ |
Semaphore - docs - pricing |
Hosted continuous integration and delivery solution for open source and private projects. | Lang: C/C++, Clojure, Elixir, Erlang, Go, Java, Node/JS, PHP, Ruby, Scala | GitHub, Bitbucket |
$0: Open $25: 1.~/~ $83: 2.~/~ $166: 4.~/~ $332: 8.~/~ $499: 12.~/~ Trial (30d)
|
SaaS | UI | 15★ 83§ 69✓ | ||
Shippable - docs - pricing |
CI/CD and DevOps automation platform with Docker support that simplifies provisioning, building, testing, and deploying any application anywhere. |
Lang: Go, Java, Node/JS, PHP, Python, Ruby, Scala; DBs: CouchDB, MongoDB, MySQL, Neo4j, Postgres, Redis, RethinkDB, SQLite |
GitHub, Bitbucket, GitLab |
$0: Open $0: 1.150/~ $25: {#C4L}.~/~ $75: {#C4XL}.~/~ $150: {#C42XL}.~/~ Support:$500+/mo Server: $500/yr + $20/user/mo
|
Both | Pipe | Code | 13★ 40§ 126✓ | |
Solano CI - docs - pricing |
Hosted service that runs your test suite on a distributed infrastructure. > GE Digital has acquired Solano Labs for their Predix platform. |
Self-hosted version called Solano Private CI, used by Airbnb. | GitHub, Bitbucket, GitLab, Custom |
$15: 2.<10h>/~ {2} $50: 4.<40h>/~ {5} $100: 8.<200h>/~ {6} $125+: ?.~/~ Trial (14d)
|
Both | Code | 12★ 24§ 29✓ | ||
TeamCity - docs - pricing |
A Java-based build management and continuous integration server from JetBrains. | Support wide variety of web browsers and build tools | Git, SVN, Perforce, Mercurial, CVS & many more. |
$0: 3.~/100 $299: 4.~/110 $598: 5.~/120
|
SaaS | UI | 24★ 374§ 221✓ | ||
Travis CI - docs - source - pricing |
Hosted continuous integration and deployment system for open source and private projects. | Lang: C, C++, Clojure, Erlang, Go, Groovy, Haskell, Java, Node/JS, Objective-C, Perl, PHP, Python, Ruby, Rust, Scala. | GitHub |
$0: Open $69: 1.~/~ $129: 2.~/~ $249: 5.~/~ $489: 10.~/~
|
SaaS | Code | 178★ 1,880§ 1,700✓ | ||
Visual Studio Team Services - docs - pricing |
Cloud-based collaboration services for version control, agile planning, continuous delivery, and analytics application for Visual Studio, Eclipse, Xcode. | Visual Studio Team Services, GitHub, Custom |
$0: 1.<4h>/1 {1} $40: 1.<6h>/2 {1} $80: 1.<6h>/3 {1}
|
SaaS | Pipe | UI orCode | 11★ 94§ 14✓ |