Skip to content

Instantly share code, notes, and snippets.

@seantrane
Created January 8, 2019 14:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save seantrane/7056c2a4713728b5bc42e3bd5a2cfbde to your computer and use it in GitHub Desktop.
Save seantrane/7056c2a4713728b5bc42e3bd5a2cfbde to your computer and use it in GitHub Desktop.
CI/CD Services & Software Comparison

CI/CD Services & Software Comparison

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.


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 or Code 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 or Code 11★ 94§ 14✓
........................ ................................ ................................ . . ................................ . . . .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment