Although you can already do anything in BuildMaster with scripts and the other tightly-integrated Powershell/shell features, you can also build a BuildMaster Extension to add additional components and functionality into your BuildMaster Installation.
A lot of BuildMaster's functionality is delivered through built-in extensions, and you can add several types of components by simply creating an extension that's built against the BuildMaster SDK. Here's what you can extend:
If your installation of BuildMaster can access inedo.com, simply navigate to Admin > Extensions, and install or update extensions from the gallery.
Custom extensions, or extensions manually downloaded from inedo.com can be installed as follows:
Legacy plan actions utilize an extension's configuration profiles; most extensions do not require any additional configuration, and most extensions that do require configuration use sensible defaults for their configuration settings, some extensions simply cannot (i.e. they require credentials to interface with a third-party tool).
Operations do not use configuration profiles, but instead have variables that can be overridden at any level.