Represents a container that has been attached to a build.
Represents a package that has been attached to a build.
Specifies the type of an attached package.
An operation that will collect configuration from a server.
An operation that collects Inedo.Extensibility.Configurations.PackageConfiguration from a server.
Contains information used to start a process in a container.
Describes a host to container volumne mapping.
An operation that will collect information and configure a server based on a template configuration.
An operation that will execute commands and configuration against a server.
Provides methods for storing build reports.
Represents an operation that collects a Inedo.Extensibility.Configurations.PersistedConfiguration from a server.
Represents an operation that utilizes a Inedo.Extensibility.Configurations.PersistedConfiguration as a template and compares its template against actual configuration.
Provides methods for working with configuration files.
Provides methods for working with containers attached to a build.
Provides access to the Docker host on the current agent.
Represents an operation that executes.
An Operation that provides artifact importing for a Inedo.Extensibility.CIServers.CIService
Represents a nested OtterScript which can be run from within an operation.
Indicates that an execution operation is intrinsic, meaning that it will execute even during a collection phase.
Provides additional context for a collection execution.
Contains the stored configuration of an operation to be used for descriptive purposes.
Provides the context for an execution.
Provides methods for working with packages attached to a build.
Represents the context available to a remote collection operation.
Represents the context available to a remote operation.
An Operation that can execute scripts described by a Inedo.Extensibility.ScriptLanguages.ScriptInfo.
Provides a method for storing unit test results.
The common base class for all types of operations.
Represents a stored configuration value of an operation.
Conains extension methods for the IOperationExecutionContext interface.
Contains operation-related extension methods.
Contains information about a currently executing operation.
A collect operation that runs entirely on a remote server.
An ensure operation that runs remotely.
An operation that executes remotely on a server.
A verify operation that runs remotely.
Specifies the result of a unit test.
An operation that collects information from a server and compares it to a desired state, but cannot perform any remediation.