BuildMaster Documentation

What is BuildMaster?

BuildMaster lets you release your software reliably, to any environment, at whatever pace the business demands. Build a self-service release management platform by allowing different teams to manage their own applications and deploy to their own environments. Start simple and then scale to thousands of servers and the cloud...

Using Release Packages & Artifacts

Release packages use artifacts to store and deploy your application components. You can add artifacts to a release package with a variety of different methods, one of which is to import from a CI server like Jenkins or TeamCity...

Build a Repeatable Release Process

Pipelines let you build a repeatable release process by defining the servers and environments that your release packages will be deployed to, as well as the manual and automatic approvals required at each stage of the process. Once a pipeline is created, you can select it when creating or editing a release...

What are Deployment Plans?

Deployment plans are the instructions that tell BuildMaster exactly how to deploy your release package and perform any other needed tasks during a release. They are written in OtterScript, and can be developed using the drag-and-drop editor. You can easily switch back-and-forth between visual and text modes when building a plan...

What is OtterScript?

A Domain-Specific Language that was designed in tandem with the execution engine to represent deployment plans. It is neither a general-purpose programming language (like Ruby), nor a general-purpose mark-up language (like YAML), it was inspired by both, and allows you to build declarative and imperative plans...

BuildMaster's Step-by-step Installation Guide

BuildMaster installs on any supported version of Windows; simply click through the installer to get it up and running in minutes. Through the installer, you will select the edition you wish to install, a trial, the free edition, or enter a license key. Review the step-by-step Installation Guide for details as to what's happening behind the scenes...