CloudBees Build Acceleration
CloudBees Build Acceleration is a build and test acceleration platform for Make-based, Ninja-based, and Visual Studio build environments that intelligently and automatically parallelizes software tasks across clusters of physical or cloud CPUs to dramatically lower build and test cycle times. CloudBees Build Acceleration reduces software build times by distributing the build over a large cluster of inexpensive servers. By using a dependency management system, CloudBees Build Acceleration identifies and fixes problems in real time that would break traditional parallel builds. CloudBees Build Acceleration seamlessly plugs into existing software development environments and includes web-based management and reporting tools.
Popular docs and resources
Visual Studio integration guide
This guide describes how to use the CloudBees Build Acceleration Visual Studio Integration, which extends Visual Studio to let you build Visual Studio solutions and projects using CloudBees Build Acceleration from within the IDE.
Cluster Manager guide
This guide describes the Cluster Manager, which is software that is installed on a server to manage a cluster (a set of cores in a pool of servers that participate in distributed builds). The Cluster Manager monitors system activity and manages eMake. The Cluster Manager also hosts the Cluster Manager Web UI.
cmtool reference guide
This guide describes how to use cmtool, which is the command-line tool. cmtool provides access to the Cluster Manager through a command-line interface instead of using the web interface. With cmtool, you can write Perl scripts to access Cluster Manager information or manage builds. Almost all operations and tasks can be implemented with cmtool—with the exception of a few reports that are generated only from the web interface.