BuildMaster SDK Reference
Version:

BuildImporterBase Class

Responsible for importing files and creating artifacts against builds.

Inheritance Hierarchy

  • object
    • Inedo.BuildMaster.Extensibility.BuildImporters.BuildImporterBase

Syntax

public class BuildImporterBase : Inedo.Diagnostics.ILogger

Constructors

Name Description
BuildImporterBase

Initializes a new instance of the BuildImporterBase class.

Events

Name Description
MessageLogged

Occurs when a message is logged.

Properties

Name Description
DeployableName

Gets or sets the name of the deployable.

ExtensionConfigurerId

Gets or sets the extension configurer ID.

ServerId

Gets or sets the server ID.

Methods

Name Description
GetExtensionConfigurer

Returns the configurer for the extension which implements this instance.

Import(IBuildImporterContext context)

Imports a build with the specified context.

Log(Inedo.Diagnostics.MessageLevel logLevel, string message)

Writes the specified message to the build importer log.

OnMessageLogged(Inedo.Diagnostics.LogMessageEventArgs e)

Raises the MessageLogged event.