Top 10 Continuous Integration and Delivery tools
Last updated: December 30, 2019
Continuous integration (CI) is the practice in software engineering of merging all developer working copies with a shared mainline several times a day.
In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides 1009 plugins to support building and testing virtually any project.
Travis CI is a hosted continuous integration service. It is integrated with GitHub and offers first class support for multiple programming languages. Travis CI's build environment provides different runtimes for different languages, for instance multiple versions of Ruby, PHP, Node.js. It also comes preinstalled with a variety of data stores and common tools like message brokers.
Codeship is a free hosted Continuous Delivery Service that integrates with GitHub and Bitbucket. A simple push to your repository runs your automated tests and configured deployments on our powerful machines. From a simple deployment to Heroku to complex Deployment Pipelines for your large infrastructure, all can be set up with ease.
TeamCity is an all-in-one pre-integrated solution. Whether you develop in Java, .NET or for mobile platforms, TeamCity has something to offer. With its REST API and over 100 ready-to-use plugins, TeamCity will fit all your needs.
Deliver JIRA issues – from code to customer. Bamboo does more than just run builds and tests. It connects issues, commits, test results, and deploys so the whole picture is available to your entire product team – from project managers, to devs and testers, to sys admins.
Languages, databases, queues, browsers, deployment, we support all of your tools. If it runs on Linux, then it will work on CircleCI. We'll even be around to help you install your own tools. The best development teams in the world trust us as their continuous integration and delivery solution because of our unmatched support and our ability to scale with them. We're built for teams.
Continuous Integration for Github and Bitbucket that monitors your code for bugs. Drone integrates seamlessly with Github, Bitbucket and Google Code to make setup fast and simple. Your build environment includes Firefox, Chrome and Xvfb.
Shippable is continous delivery platform that offers a containerized continuous integration. You can use custom Docker containers. Shippable gives you all the benefits of a single tenant build system with none of the complexity.
Buildbot is an open-source framework for automating software build, test, and release processes. At its core, Buildbot is a job scheduling system: it queues jobs, executes the jobs when the required resources are available, and reports the results.
A continuous integration, continuous deployment, and user feedback platform for iOS development teams.
on Live Enterprise
Latest news about Continuous Integration and Delivery tools
2018. Apple buys continuous integration service Buddybuild
Apple has acquired Buddybuild, an app tools startup that describes itself as “mobile iteration platform” focused on continuous integration and debugging tools — essentially giving an app development team a simple workflow for iterating and pushing their apps out into the world through GitHub, BitBucket or GitLab. As part of the acquisition, Buddybuild will be rolled into Xcode, Apple’s suite of development tools for iOS, macOS, watchOS and tvOS, although Apple and Buddybuild have not given a specific timeline of when that will happen.
2015. Continuous integration provider Cloudbees raises $23.5 million
Cloudbees, the PaaS company that recently transitioned into a continuous integration company, now has $23.5 million in Series D money to fund expanded sales and marketing in more geographies. Cloudbees' Jenkins-based solution is used mostly in the medium and large part of the Small-Medium-Large company spectrum and now needs to focus on startups and small companies as well Jenkins is the open-source continuous integration (CI) tool that is the centerpiece of Cloudbees’ PaaS-to-CI pivot. The rationale for that move was the feeling that more companies were ready to use Jenkins and associated services across public and private clouds, as well as in their own server rooms, than were ready to throw in with a public Platform as a Service.
2014. Continuous integration tool Shippable raises $8M
Shippable, which offers a containerized continuous integration and delivery platform based on Docker containers, raised an $8 million Series A round. The company plans to use the additional funding to continue its push into the enterprise, which in many ways is only now starting to adopt continuous integration. What makes Shippable’s solution stand out is that it leverages containers to create a faster, easier-to-use and — maybe even more importantly — cheaper solution for its customers who can host its service both in their own data centers or on a public cloud. Continuous integration includes running unit tests on all of the code, and Shippable uses containers to allow it to quickly grow or shrink these virtual test labs depending on workloads. Because these containers are essentially replicas of the ones that are used in production, it’s easy to ensure that the development and test environments match the production setup.