Best Continuous Integration Software

Continuous integration (CI) is the practice of frequently building and testing each change done to your codebase automatically and as early as possible. Continuous integration is accomplished through automation of testing. By automating tests, users can ensure that the most important features of applications are working, regardless of the changes that developers make. This allows for the confidence to experiment, implement new features, and ship updates quickly. Continuous integration systems are used by developers to find flaws in their code early on in a project or sprint, which can save time and prevent delays in the delivery of new features. Continuous integration systems are an early part of the DevOps workflow that are uniquely defined by each company. They often work seamlessly alongside configuration management, continuous delivery, and continuous deployment systems.

To qualify for inclusion in the Continuous Integration system, a product must:

  • Allow developers to write unit tests that can be executed automatically
  • Perform automated tests against newly written code
  • Show a list of tests that have passed and failed
  • Perform all the necessary actions to create a fully functioning build of the software when all tests have passed
G2 Grid® for Continuous Integration
Leaders
High Performers
Contenders
Niche
Market Presence
Satisfaction
content
Star Rating

Continuous Integration reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Compare Continuous Integration Software

Results: 74
G2 takes pride in showing unbiased ratings on user satisfaction. G2 does not allow for paid placement in any of our ratings.
Results: 74
Filter Results
Filter by:
Sort by
Star Rating
Sort By:

    VMware vRealize Code Stream provides release automation and continuous delivery to enable frequent, reliable releases of application and IT code.

    Container native workflow engine for Kubernetes supporting both DAG and step based workflows.

    CABIE has been in production use for seven years producing/testing commercial software releases and patches. With enhancements made on a regular basis to support a production/test environment I have very little time to create an installer, or a demo system. This system is unique, flexible and extremely robust, it can be deployed in an hour.

    Cake (C# Make) is a cross platform build automation system with a C# DSL to do things like compiling code, copy files/folders, running unit tests, compress files and build NuGet packages.

    DevOps Vision is an intelligent automation for DevOps, designed to speed up manual tasks, fix job issues and improve DevOps process.

    easyCIS is most suitable for teams that need to master the problems of build automation, but don't want to invest valuable time and effort into this area. Instead they expect an instant solution with minimum of necessary settings and minimum of time spent with adjusting company processes.

    Powering Continuous Delivery at Enterprise Scale

    ElectricFlow Build-Test automates and standardizes the software build and test production process for even the largest, most complex organizations - providing reduced costs, increase quality, reliability and traceability, and accelerate time to market.

    The Git client for iPhone and iPad

    Kiuwan for Developers is a plug-in available for Eclipse, IBM Rational Application Developer and Microsoft Visual Studio IDEs.

    Automatically distribute your Ruby tests evenly across CI nodes and save hours per week.

    Lord of User Interface is modern approach of automating the process. Thanks to LordUI you can easily create great tests, tutorials or automate long, complicated processes. The automation is done in an intelligent way. The developer has the full control over the operations being performed. LordUI is able to respectively react to any state of the application or screen device.

    Define pipelines workflows using a groovy based DSL in a Jenkinsfile in the source code repositories. Share Jenkinsfiles to simplify project configuration and speed up on boarding times. Or use the Jenkins Interface. Use Jenkins as an extensible automation server, a simple continuous integration server or as a continuous delivery hub for any project integrating on demand cloud services with your software development pipelines. Jenkins can be extended with hundreds of plugins in the Update Center, Jenkins integrates with practically every tool or service in the continuous integration and continuous delivery toolchain.

    RapidDeploy is an enterprise software solution that provides extensive automation of the application release process. It enables reliable and repeatable application deployments across complex environments, and significantly aids the creation and maintenance of an efficient continuous delivery workflow. RapidDeploy can also enable effective environment management by providing provisioning capabilities, discovery services and in-depth reporting across an entire middleware estate. visit our website at www.midvision.com

    OpsHub Integration Manager is a comprehensive integration solution that facilitates wiser, contextual decisions by making all critical data available to all stakeholders, in their preferred systems, with complete context, in real-time.

    Probo.CI is a Continuous Integration and Collaboration tool that helps break down the barriers inherent in a software development project. Probo works with git on a per-pull-request basis to ensure that you never merge code into any branch before it has been tested and approved.

    pyCI is a minimal CI server with web interface and a commandline runner for small systems like A10-OLinuXino-LIME or Raspberry Pi that have not much resources.

    Razorops is a complete container native CI/CD solution handling all aspects of the software lifecycle from the moment a commit is created until it is deployed to production. Razorops has all the capabilities that you would expect from a CI/CD platform such as Code compilation/build Artifact packaging Testing Automation (unit, integration, acceptance etc.) Faster builds and shipping to production Razorops is a single solution that implements the whole pipeline from start to deployment.

    Scrutinizer CI is a continuous inspection platform to continuously measure and track code quality.

    Faster Continuous Integration and Deployment with patented auto-parallelization. See results 10 to 80x faster. 14-day free trial.

    StyleCI is a PHP coding style Continuous Integration service.

    Vexor is the cloud continuous integration and delivery service.

    Zed Builds and Bugs provides the power of both in an integrated web application.

    Learn More About Continuous Integration Tools