| Abstruse CI |
Self-Hosted, Open-Source CI Platform. Based on NodeJS and Docker. |
Languages: everything that can be installed on Linux |
GitHub, GitLab, BitBucket, Gogs |
Documentation |
Open Source |
| App Center |
CI Platform. It connects with Hockeyapp where you can store installers and send their by email |
Compatible with Android, iOS, Xamarin, React Native, Unity, Cordova, macOS, tvOS |
GitHub, BitBucket, VSTS |
Documentation |
Free with limitations |
| Appveyor |
AppVeyor automates building, testing and deployment of .NET applications. |
Languages: C#, Xamarin, F#, VB.NET, C/C++, Node.js, Ruby, TypeScript, Go, Java, Python, Perl, Erlang |
GitHub, BitBucket |
Documentation |
Free with limitations |
| Assertible |
Automated post-deployment testing and web service monitoring |
Example Integrations |
GitHub |
Documentation |
Free with limitations |
| AWS CodeBuild |
Fully managed continuous integration service in AWS |
Docker |
AWS S3, AWS CodeCommit, Github, Bitbucket |
Documentation |
First 100 minutes per month for free, pay-as-you-go later |
| Azure DevOps (formerly Visual Studio Team Services) |
Cloud-based collaboration services for version
control, agile planning, continuous delivery, and analytics application
for Visual Studio, Eclipse, Xcode. |
|
Azure DevOps, GitHub, Custom |
Documentation |
Free with monthly build limits |
| Badwolf |
Docker based continuous integration and code lint review system for BitBucket |
Source code is available |
BitBucket |
Documentation |
Free (Open source) |
| Bamboo |
Bamboo is a continuous integration and continuous deployment server |
|
Bitbucket (for Bitbucket Cloud), Stash (for Bitbucket
Server), Git, GitHub (for GitHub and GitHub Enterprise), Mercurial,
Subversion, CVS, Perforce, Custom via plugins |
Documentation |
Full Atlassian stack for 10 users: 10$/year ( 100% of payments to charity) |
| Bitrise |
Mobile Continuous Integration and Delivery. |
Source code is available |
GitHub, BitBucket, Gitlab, Custom |
Documentation |
Free with limitations |
| Buildkite |
A build automation platform which gives you complete control, without the pain of running your own CI system. |
Languages: Ruby, Python, Node.js, JavaScript, PHP,
Go, Rust, Erlang, Elixir, Java, Clojure, Scala, C/C++, Objective-C,
Swift, .NET/C# Source code is available: Buildkite Agent |
GitHub, Bitbucket, GitLab, Custom |
Documentation |
14-day Trial, Free for Education, Open Source |
| Chrono CI |
Continuous Integration Security |
Languages: Ruby on Rails, Python, Node.js, Solidity C, Java, Go |
GitHub |
Documentation |
Free for 100 tests per month |
| Circle CI |
Continuous Integration and Deployment |
|
GitHub, Bitbucket |
Documentation |
Free for 1 container |
| CDS |
Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform |
Languages: everything |
Github, Bitbucket Server, Gitlab |
Documentation |
Free Open Source |
| Cirrus CI |
Bring-Your-Own-Infrastructure CI with modern cloud technologies, matrix builds and simple-yet-powerful configuration |
Flexible execution environment: any Unix or Windows VM, any Docker container, any amount of CPUs, optional SSDs and GPUs |
GitHub, BitBucket (planned) |
Documentation |
Free for Open Source, per-second billing for private projects |
| Codacy |
Automated code reviews & code analytics |
Languages: Scala, Java, JavaScript, Python, Ruby, PHP, Apex, JSP, XML, Velocity, VisualForce, C#, JSON, Kotlin, Markdown |
GitHub, BitBucket |
Documentation |
Free for open-source projects |
| Code Climate |
Hosted platform to continuously measure and monitor code quality |
Languages: Ruby, Javascript, PHP |
GitHub, Custom |
Documentation |
14-day Trial |
| CodeFresh |
Codefresh is a Docker-native CI/CD platform. Instantly build, test and deploy Docker images to Kubernetes |
Languages: Ruby, Python, Node.js, JavaScript, PHP, Go, Rust, Java, etc |
GitHub, BitBucket, GitLab, Webhooks |
Documentation |
Pricing |
| Codeship |
One more cloud based CI service: running tests and deployment |
Languages: Dart, Elixir, Go, Java and JVM based languages, PHP, Python, Node.JS, Ruby |
GitHub, BitBucket |
Documentation Free ebook |
Free for opensource projects or 100 builds per month |
| Concourse CI |
Self-hosted CI solution written in Golang |
|
GitHub, generic oAuth |
Documentation |
Free (Open source) |
| continuousphp |
Continuous Integration and deployment for projects writtn in PHP |
Languages: PHP |
GitHub, BitBucket, GitLab |
Documentation |
Free for Open source and educational projects |
| Coveralls |
Coveralls works with your continuous integration server to give you test coverage history and statistics. |
Languages: Ruby, Javascript, Python, PHP, C, Objective-C, Scala, GO |
GitHub, BitBucket |
Documentation |
Free for opensource projects |
| Coverity |
Code analysis, test analysis |
Languages: C/C++, Java, C# |
|
None |
Free for opensource projects |
| Drone |
Continuous Integration service |
Source code is available. |
GitHub,BitBucket, Google Code, Custom |
Documentation |
Pricing |
| Ebert |
Ebert does continuous static analysis of your GitHub
repositories and delivers it straight to your Pull Requests, helping
your team to focus on what's important and deliver better software. |
Languages: Apex, C, Clojure, CoffeeScript, CSS,
Elixir, Go, Haskell, Haxe, JavaScript, Markdown, PHP, Python, Ruby,
SCSS, Shell, Swift, Vim script. |
GitHub |
Documentation |
100% free for public repositories on GitHub |
| Evergreen |
Evergreen is a distributed continuous integration
system built by MongoDB. It dynamically allocates hosts to run tasks in
parallel across many machines. |
|
GitHub |
Documentation |
|
| GoCD |
Open source, on-premises continuous delivery tool. |
|
Git, Perforce, Mercurial,Subversion, TFS, Custom |
Documentation |
Open Source |
| GitLab |
GitLab is a single application for the entire DevOps lifecycle |
Languages: everything that can be installed on Linux. Compatible with Linux, Windows, Android and iOS |
GitLab, GitHub, Bitbucket |
Documentation |
Open Source plus Free with limitations hosted version |
| GitGud |
Free & Reliable Git hosting site powered by GitLab |
Everything that GitLab does but for free |
GitLab, Bitbucket, GitHub, Gitea, Clone by URL |
Documentation |
Completely Free |
| Hound CI |
Hound integrates with your existing workflow by reviewing and commenting on code. |
Languages: Bash, Elixir, Go, HAML, JavaScript, CoffeeScript, TypeScript, Markdown, PHP, Python, Ruby, Sass/SCSS, Swift |
GitHub |
|
Public repositories for free |
| Hydra |
Nix-based continuous build system |
|
|
Documentation |
Opensource (GNU GPLv3) |
| Jenkins |
With thousands of plugins to choose from, Jenkins can
help teams to automate any task that would otherwise put a
time-consuming strain on your software team. |
Languages: Embedded, PHP, Python, Ruby, Java, Android, C/C++. |
Any VCS that supports git, mercurial, cvs, subversion |
Documentation |
Open Source |
| Kritika |
Coverage, Duplications, Code violations |
Languages: Perl |
GitHub |
Documentation |
Free for public repositories |
| Peakflow |
CI builds, error reporting and uptime monitoring |
Languages: Ruby, PHP, Javascript and anything you can set up yourself. |
Github |
Documentation |
Free for private projects |
| Previs |
Use Travis configuration to run stuff locally in a clean environment. |
Everything that Travis support or almost |
Your computer, it's running locally! |
Documentation |
It's free! Since you are hosting everything locally on your computer! |
| Probo.CI |
Continuous Collaboration - break down the barriers
between software developers and the other stakeholders involved in a
software development project |
Underlying engine is OSS, offers several Ubuntu base images, asset pre-upload helps build speed. |
GitHub, BitBucket |
Documentation |
2 month free trial then starts at $30. Pricing |
| Rocro INSPECODE |
Review less, move faster. Speed up your software
development with Inspecode’s continuous code inspection and automated
code correction. |
Languages: Java, JavaScript, C, C++, Python, Ruby, PHP, Go, Scala, TypeScript, Clojure and more... |
GitHub, BitBucket |
Documentation |
Free with limitations |
| Saucelabs |
Automated testing in the cloud for CI |
|
|
Documentation |
14-day Trial |
| Scrutinizer |
Build quality software, better |
Sources are available |
GitHub, BitBucket |
Documentation |
14-day Trial |
| Semaphore |
Hosted continuous integration and delivery solution for open source and private projects. |
Ruby, Node.js, JavaScript, Go, Clojure, Elixir, Erlang, Java, PHP, Scala, C/C++ |
GitHub, BitBucket |
Documentation |
Free for Open Source, pay only for what you use, first $20 every month on Semaphore (up to 1,300 service minutes) |
| Shippable |
Continuous Delivery |
Languages: Ruby, Python, Java, Node.js, Scala, PHP,
Go; Databases: MongoDB, MySQL, Redis, Postgres, CouchDB, RethinkDB,
Neo4j, and SQLite |
GitHub, BitBucket, GitLab |
Documentation |
Free with limitations |
| Sider |
Increase code review efficiency and deliver products
with confidence. Sider helps development teams accomplish more, allowing
them to deliver more value to their customers. |
Supported Analysis Tools |
GitHub |
Documentation |
Free 14-day trial for private repositories, and forever free for open source |
| StyleCI |
The Web Coding Style Service, used by Cachet and Laravel. |
Languages: PHP, JavaScript, TypeScript, Flow, CSS, SCSS, Less, Vue.js, Python |
GitHub, BitBucket, GitLab |
Documentation |
Free for opensource projects |
| TeamCity |
A Java-based build management and continuous integration server from JetBrains. |
Support wide variety of web browsers and build tools |
Git, Subversion, Perforce, Team Foundation Server,
Mercurial, CVS, SourceGear Vault 6 and 7, Borland StarTeam 6 and up, IBM
Rational ClearCase, Base and UCM modes, Microsoft Visual SourceSafe 6
and 2005 |
Documentation |
Free with limitations |
| Travis CI |
Hosted continuous integration service for open source and private projects. |
Languages: C, C++, Clojure, D, Erlang, Go, Groovy,
Haskell, Java, Javascript (with Node.js), Objective-C, Perl, PHP,
Python, Ruby, Rust, Scala. Source code is available. |
GitHub |
Documentation |
Free for opensource projects |
| Wercker |
Continuous delivery platform |
|
Docker Hub |
Documentation |
|
|
|
|
|