BuildMaster SDK Reference
Version:

ConfigurationFileDeployer Class

Facilitates deploying a configuration file to an agent.

Inheritance Hierarchy

  • object
    • Inedo.BuildMaster.ConfigurationFiles.ConfigurationFileDeployer

Syntax

public class ConfigurationFileDeployer : Inedo.Diagnostics.ILogger

Constructors

Name Description
ConfigurationFileDeployer(ConfigurationFileDeploymentOptions settings)

Initializes a new instance of the ConfigurationFileDeployer class.

Events

Name Description
MessageLogged

Occurs when a message has been logged.

Properties

Name Description
Settings

Settings used to deploy the configuration file.

Methods

Name Description
Deploy(Inedo.BuildMaster.Extensibility.IGenericBuildMasterContext context, Inedo.Extensibility.Agents.Agent agent)

Deploys the configuration file to the specified agent.

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

Writes the specified message to the corresponding log.

Write(Inedo.BuildMaster.Extensibility.IGenericBuildMasterContext context, System.IO.TextWriter writer)

Writes the configuration file to the specified System.IO.TextWriter.