BuildMaster SDK Reference
Version:

IBuildMasterContext Interface

Represents context information for BuildMaster

Inheritance Hierarchy

  • Inedo.BuildMaster.IBuildMasterContext

Syntax

public interface IBuildMasterContext : Inedo.BuildMaster.Extensibility.IGenericBuildMasterContext, Inedo.Extensibility.VariableFunctions.IVariableFunctionContext

Properties

Name Description
BuildId

Gets the ID of the build in the current context, or null (Nothing in Visual Basic) if not applicable.

PipelineId

Gets the ID of the pipeline in the current context, or null (Nothing in Visual Basic) if not applicable.

PipelineStageName

Gets the name of the pipeline stage in the current context, or null (Nothing in Visual Basic) if not applicable.

ReleaseId

Gets the ID of the release in the current context, or null (Nothing in Visual Basic) if not applicable.

Remarks

This is a more canonical Inedo.BuildMaster.Extensibility.IGenericBuildMasterContext, and you should generally use this one when needing general context information for BuildMaster. But we don't want to add or rename the generic context for fear of breaking SDK changes Note that using BuildNumber and ReleaseNumber will probably be uninclused in v6.