What is Extensible?


Creating your own custom extension allows you to implement any of the following extensible components:
  • Actions
  • Database Providers
  • Source Control Providers
  • Issue Tracking Providers
  • Notifiers
  • Triggers
  • Predicates
  • Promotion Requirements
  • Variables
  • Recipes

BuildMaster SDK

BuildMaster was designed from the ground-up to be extensible in several ways: whether it be custom actions, source-control providers, database connections, or any other extensible component, BuildMaster can integrate perfectly with whatever your deployment scenario may entail.

Download & Overview

The BuildMaster SDK allows you to create your own custom extensions using .NET code. There are 2 ways to get started with the BuildMaster SDK:

Creating Your Extension

Creating your own extension is as simple as running a recipe in your instance of BuildMaster. Within BuildMaster, select "Create a New Application" from the Administration overview page, then from the list of Wizard Applications, select "Custom Extension Application".

This recipe will guide you through the process of getting example source code and setting up the extension as an application that will build and install itself all from within your own instance of BuildMaster.

Documentation

For a complete type reference of the SDK, please visit the SDK Reference Documentation page.

Tutorials

The following tutorials will help you get started coding with the SDK: