private void CleanPhysicalPath(DeployContext context) { if (DirectoryUtil.Exists(_installableConfig.TargetPath)) { context.Log.InfoFormat("Cleaning folder {0}", _installableConfig.TargetPath); DirectoryUtil.Clean(_installableConfig.TargetPath); } }
private void CopyConfigToAgentDir() { var sourceConfigDir = Path.Combine(ScenarioDir, "ConfigFiles"); var targetDir = Path.Combine(AgentDir, "ConfigFiles"); DirectoryUtil.Clean(targetDir); DirectoryUtil.CopyDirectory(sourceConfigDir, targetDir); TransformConfig(targetDir); }
public void Execute(DeployContext context) { var deployUnit = (FileCopyDeployUnit)context.DeployUnit; if (deployUnit.CleanTargetPath) { DirectoryUtil.Clean(deployUnit.TargetPath); } DirectoryUtil.CopyDirectory(context.TempFolderWithNewVersionFiles, deployUnit.TargetPath); }
private void CleanSitePhysicalPath(DeployContext context, bool cleanDeploy) { if (cleanDeploy) { context.Log.Info("Cleaning site physical path..."); DirectoryUtil.Clean(context.PhysicalPath); } else { context.Log.Info("Clean deploy disabled, skipping cleaning step"); } }
private void CleanTempFolderAndExtractVerifyPackage() { DirectoryUtil.Clean(Config.TempFolder); var webAppInfo = deployUnit.GetWebServer().GetInfo(); var zipPath = Path.Combine(webAppInfo.PhysicalPath, this.zipPath); using (var zipFile = ZipFile.Read(zipPath)) { zipFile.ExtractAll(Config.TempFolder); } }
public void Execute(DeployContext context) { DirectoryUtil.Clean(_config.TempFolder); }
private void CleanPhysicalPath(DeployContext context) { context.Log.InfoFormat("Cleaning folder {0}", context.PhysicalPath); DirectoryUtil.Clean(context.PhysicalPath); }