public GenerateWebConfigStep(DeployParameters parameters, ConfigValuesReader reader, ConfigValuesReplacer replacer, IDeployLogger logger) : base(parameters, "Generate web.config", logger) { _reader = reader; _replacer = replacer; }
public Deployer(DeployParameters parameters) { _parameters = parameters; Logger = new DeployLogger(); Logger.InfoMessageLogged += _consoleAppender.Append; AddSteps(); }
protected DeploymentStepBase(DeployParameters parameters, string name, IDeployLogger logger) { Parameters = parameters; Logger = logger; Status = new DeploymentStepStatus {StepName = name}; Name = name; }
protected DeploymentStepBase(DeployParameters parameters, string name, IDeployLogger logger) { Parameters = parameters; Logger = logger; Status = new DeploymentStepStatus { StepName = name }; Name = name; }
public DeployFilesStep(IFileSystemManager fileSystemManager, DeployParameters parameters, IDeployLogger logger) : base(parameters, "Deploy files", logger) { _fileSystemManager = fileSystemManager; }
public ReplaceWebConfigStep(DeployParameters parameters, IDeployLogger logger) : base(parameters, "Replace web.config", logger) { _webConfigPath = Path.Combine(parameters.DestinationFolder, WebConfigName); }
public MigrateDatabaseStep(DeployParameters parameters, IFileSystemManager fileSystemManager, IDeployLogger logger) : base(parameters, "Migrate database", logger) { _fileSystemManager = fileSystemManager; }
public BackupStep(IDateProvider dateProvider, DeployParameters parameters, IDeployLogger logger) : base(parameters, "Backup", logger) { _dateProvider = dateProvider; }
public ClearDestinationFolderStep(DeployParameters parameters, IDeployLogger logger) : base(parameters, "Clear destination folder", logger) { }
public ExtractPackageStep(DeployParameters parameters, IFileSystemManager fileSystemManager, IDeployLogger logger) : base(parameters, "Exctract package", logger) { _fileSystemManager = fileSystemManager; }
public ResetFileAttributesStep(DeployParameters parameters, IDeployLogger logger) : base(parameters, "Reset file attributes", logger) { }
public CleanUpStep(IFileSystemManager fileSystemManager, DeployParameters parameters, IDeployLogger logger) : base(parameters, "Cleanup", logger) { _fileSystemManager = fileSystemManager; }