Table of Contents

Namespace CMS.ContinuousIntegration

Classes

DefaultRepositoryConfigurationFileCreator

Class provides functionality to create default Continuous Integration and Continuous Delivery repositories configurations stored on file system.

FileSystemCDRepositoryManager

Manages file system repository for continuous integration - stores and restores supported objects to and from the repository. Ensures mutual exclusion of the repository access across processes.

FileSystemRepositoryHelper

Contains methods necessary to define and validate the behavior of file system repository.

FileSystemRepositoryManager

Manages file system repository for continuous integration - stores and restores supported objects to and from the repository. Ensures mutual exclusion of the repository access across processes.

LogItem

Represents one record in log.

RepositoryActionContext

Context for the repository actions.

RepositoryActionResult

Result object for Store/Restore operation.

RepositoryConfigurationException

Thrown when repository configuration is invalid.

Enums

LogItemActionTypeEnum

Log item action type used for LogItem object.

LogItemTypeEnum

Log item type used for LogItem object.