BuildMaster SDK Reference
Version:

Inedo.BuildMaster Namespace

Name Description
DeployableInfo

Represents a deployable that is part of a release.

OtterScriptSymbolComparer

Represents a string comparison operation that ignores case and also treats - and _ characters as identical.

RequiresInterfaceAttribute

Indicates that a class (generally, an Inedo.BuildMaster.Extensibility.Actions.ActionBase) requires that a class it consumes (generally a Inedo.BuildMaster.Extensibility.Providers.ProviderBase) must implement an interface.

Util

A collection of static utility methods.

Util.Deployables

Contains utility methods for working with deployables.

Util.ExtensionConfigurers

Contains utility methods for working with extension configurers.

Util.Files.Comparison

A set of static methods for file/directory comparison.

Util.Files.Comparison.DirectoryDifferences

Contains a difference report for two directory trees.

Util.Files.Comparison.ISystemEntryInfoPair<TEntry>

Represents a pair of matched file system items.

Util.Files.Diff

A set of static methods for text file comparison.

Util.Plans

Contains methods for working with deployment plans.

Util.Plans.ValidationLevel

Specifies the severity of a validation message.

Util.Plans.ValidationMessage

Describes a validation error or warning.

Util.Providers

A static class of utility methods to assist with managing Inedo.BuildMaster.Extensibility.Providers.ProviderBase classes.

Util.Variables

Contains methods for working with BuildMaster variables.