The first step in this process is creating the pieces that are needed for testing and deployment through the various stages of your Release.

Getting Started with BuildMaster

This tutorial demonstrates how to create a release package from Source Control and deploy it all the way through production.

Building and Deploying a .NET Web Application Using BuildMaster

In this tutorial, we will walk through setting up a unified DevOps Toolchain with the Inedo suite.

Getting Started with DevOps: With ProGet, BuildMaster, and Otter

This tutorial demonstrates how to queue a build in Jenkins, pull that release package from Jenkins and deploy it all the way through production.

Deploying a Jenkins Build with BuildMaster

This tutorial demonstrates how to queue a build in TeamCity, pull a release package from that build, and deploy it all the way through production.

Deploying a TeamCity Build with BuildMaster

This tutorial demonstrates how to create a build in Visual Studio Online, pull a release package from that build, and deploy it all the way through production.

Importing and Deploying a TFS / Visual Studio Online Build with BuildMaster

This tutorial demonstrates how to label a build in source control, in BuildMaster this is extremely to label code during a build execution.

Labeling a Build in Source Control with BuildMaster

This tutorial was originally designed for BuildMaster v4. The screenshots and concepts may be a little out of date. An updated tutorial for v5 is coming soon.

Deploying the Same Set of Files to Multiple Servers Using Server Groups in BuildMaster (v4)

BuildMaster facilitates and allow for automatic execution of a command line utility on a remote build server.

Executing a Command Line Utility During Deployment in BuildMaster

This tutorial demonstrates how to select specific builds in Jenkins and pull a release package through a release pipeline.

Choosing a specific Jenkins Build With BuildMaster

This tutorial was originally designed for BuildMaster v4. The screenshots and concepts may be a little out of date. An updated tutorial for v5 is coming soon.

Identifying Changed Files Between Builds or Releases in BuildMaster (v4)

In this tutorial we'll go over just a few of the different pipeline features that can be used in advanced configurations.

Creating Advanced Pipelines in BuildMaster

BuildMaster has a "Re-execute promotion", which can effectively be used to rollback changes.

Performing a Deployment Rollback with BuildMaster

With BuildMaster, this can be integrated as part of the build and deploy process.

Publishing and Displaying a Version Number with BuildMaster

The tutorial will walk you through aligning your infrastructure between BuildMaster and Otter.

Utilizing Infrastructure Sync With BuildMaster and Otter

This tutorial demonstrates how to select specific builds in TeamCity and pull a release package through a release pipeline.

Choosing a specific TeamCity Build With BuildMaster

In this tutorial we'll show how to link BuildMaster and JIRA to automate JIRA processes.

Using JIRA issue tracking with BuildMaster

In this tutorial, we will demonstrate how to incorporate PowerShell scripts into a plan.

Adding and Executing PowerShell Scripts in a BuildMaster Plan

For users who are comfortable writing T-SQL and want to make quick changes, the SQL API may be a good option. An updated tutorial for v5 is coming soon.

Cloning an Application with the SQL API (v4)

The SOAP API is recommended for users who are familiar with .NET development, as the returned objects are in ADO.NET format. An updated tutorial for v5 is coming soon.

Get Build Statuses By Build Number Through the SOAP API (v4)

The JSON API is the recommended method for technologies other than .NET to interface with BuildMaster. An updated tutorial for v5 is coming soon.

Get a Complete Build Log by Build Number Through the JSON API (v4)

This tutorial will walk you through using BuildMaster to automate the extension build and deployment

Creating an Auto-Deploying Custom Extension Application

This tutorial will walk you through debugging a custom BuildMaster Operation from within Visual Studio.

Debugging BuildMaster Extensions

In this tutorial, we'll show you how to create a simple operation in C# using the BuildMaster SDK.

Writing a Simple Operation Using the BuildMaster SDK

BuildMaster's variable-replacement functionality can be extended by writing a custom function using any .NET language.

Writing a Variable Function Using the BuildMaster SDK

This tutorial will walk you through the steps for when a integration doesn't work exactly the way you'd like it to.

Cloning and Patching an Inedo Extension

Don't see what you're looking for?

Checkout the comprehensive documentation written for BuildMaster, or just
contact us with any questions, concerns, or new tutorials you would like to see.

Back to Top