Build Automation Tools

Top Rated Build Automation Products

TrustRadius Top Rated for 2019

These products won a Top Rated award for having excellent customer satisfaction ratings. The list is based purely on reviews; there is no paid placement, and analyst opinions do not influence the rankings. Read more about the Top Rated criteria.

Build Automation Tools Overview

What are Build Automation Tools?

Build automation tools are part of the software development lifecycle where source code is compiled into machine code by a build script. Once the code is completed it is integrated into a shared environment. There it interacts with other software components built by other developers. Before the code is integrated steps are taken to ensure the new code does not negatively impact other developers’ work within the development team.


Typically build automation is completed with a scripting language that enables the developer to link modules and processes within the compilation process. This scripting encompasses several tasks including documentation, testing, compilation, and distribution of the binary software code.


Build automation is a crucial step in moving towards a continuous delivery model and is an important part of DevOps, or best practices to establish a more agile relationship between Development and IT Operations.

Build Automation Tools Features & Capabilities

Build automation tools offer the following feature set:

  • Extensive library of plugins

  • Build management tools

  • Source code management tools

  • Various available UI

  • Compatibility with popular IDE

  • Parallel tests and build execution

  • Dependency management

  • Version conflict resolution

  • Collaborative debugging tools

  • Incremental compilation (change only compiling)

  • Rebuild minimization for faster build delivery

  • Automated events & testing

  • Automated initializing & reinitializing of framework

  • Code & resource updating on the fly

  • Build cache, cacheable tasks

  • Build metrics, performance tracking

Pricing Information

Most popular build automation tools are open-source and free. Some build automation tools available at cost for an annual or monthly license, and are priced according to a number of factors. These may include number of containers or nodes, parallelism desired, or number of build agents. Paid plans boast advantages such as faster build and deployment, scalability, and security features appropriate for enterprises and larger teams.

Build Automation Products

(1-25 of 40) Sorted by Most Reviews

Jenkins

Jenkins is an open source automation server. Jenkins provides hundreds of plugins to support building, deploying and automating any project. As an extensible automation server, Jenkins can be used as a simple CI server or turned into a continuous delivery hub for any project.

GitLab

GitLab

Customer Verified
Top Rated
Starting Price $0

GitLab is a complete open-source DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development…

Azure DevOps Services (formerly VSTS)

Azure DevOps (formerly VSTS, Microsoft Visual Studio Team System) is an agile development product that is an extension of the Microsoft Visual Studio architecture. Azure DevOps includes software development, collaboration, and reporting capabilities.

CircleCI

CircleCI

Starting Price $0

CircleCI in San Francisco offers an eponymous build automation platform.

Bamboo

Australian company Atlassian offers Bamboo, a continuous integration server.

TeamCity

TeamCity

Starting Price $1,999

TeamCity is a continuous integration server from Czeck company JetBrains.

Apache Maven

Apache Maven is an open source build automation tool.

Gradle

Gradle is an open source build system.

Travis CI

Travis CI

Starting Price $69

Travis CI is an open source continuous integration platform.

Codeship

Codeship is a build automation platform from the Austrian company of the same name.

JRebel

JRebel is a build automation tool developed by Estonian company ZeroTurnaround, acquired by Rogue Wave Software in 2017, and then acquired (and now supported by) Perforce since that company's 2019 acquisition of Rogue Wave. The vendor says users of JRebel saves Java teams a month…

GNU Make

GNU Make is an open source and free build automation tool.

JFrog Pipelines (formerly Shippable)

JFrog Pipelines (formerly Shippable, acquired by JFrog Feb 2019) is a build automation tool designed to provide simple continuous delivery.

Oracle Hudson CI

Oracle acquired and then supported Hudson Continuous Integration through 2016. Oracle no longer updates or supports Hudson.

GoCD

GoCD, from ThoughtWorks in Chicago, is an application lifecycle management and development tool.

BuildMaster

BuildMaster is a Continuous Delivery platform from Inedo headquartered in Berea, Ohio.

PWSLab

PWSLab is a single secured DevOps solution built for both Web and Mobile technologies. Git-based Source Control, Security and Compliance, Automated builds and testing, Continuous Delivery to infrastructure, Monitoring and more.

BiznessApps

BiznessApps

Starting Price $300

Bizness Apps is a mobile app platform enabling small businesses to easily create, edit, and manage applications online. This San Diego based platform founded in 2010 self-describes as a "do-it-yourself" iPhone, iPad, Android & HTML5 app platform that allows small business to build…

CloudBees Core

CloudBees Core is described by the vendor as a fully-featured, cloud native CD solution that can be hosted on-premise or in the public cloud. It provides a shared, centrally managed, self-service experience for enterprise development teams. CloudBees Core on modern cloud platforms…

ServiceControl

ServiceControl is an identity management solution that is designed to provide a simpler way to create, manage, and audit accounts across multiple systems. This software is targeted at solution architects, IDM and IAM project managers, line-of-business application owners, and busy…

CloudBees CodeShip

CodeShip is a hosted Continuous Integration and Delivery platform. It sits between a source code repository (e.g. GitHub, GitLab or Bitbucket) and the hosting environment (e.g. Amazon Web Services) and automatically tests and deploys change in the platform. The vendor states that…

Microtica

Microtica is a DevOps automation tool that automates the entire software delivery process. Microtica covers the entire software delivery automation process from a complete cloud infrastructure setup to delivering applications and services in the cloud using Kubernetes. The vendor…

openSUSE Open Build Service (OBS)

German company SUSE supports the open source project openSUSE. Open Build Service (OBS) is the openSUSE generic system to build and distribute binary packages from sources in an automatic, consistent and reproducible way.

Buildbot

Buildbot is an open source build automation tool and continuous integration framework.