private static DeploymentBaseOptions DeploymentOptions(PublishProfile publishProfile) { var options = new DeploymentBaseOptions { AuthenticationType = "Basic", RetryAttempts = 3, RetryInterval = 1000, TraceLevel = TraceLevel.Verbose, UserName = publishProfile.UserName, Password = publishProfile.UserPassword, UserAgent = "OctopusDeploy/1.0", ComputerName = string.Format("https://{0}/msdeploy.axd?site={1}", publishProfile.PublishUrl, publishProfile.MSDeploySite), }; options.Trace += (sender, eventArgs) => LogDeploymentEvent(eventArgs); return options; }
private static DeploymentBaseOptions DeploymentOptions(PublishProfile publishProfile) { var options = new DeploymentBaseOptions { AuthenticationType = "Basic", RetryAttempts = 3, RetryInterval = 1000, TraceLevel = TraceLevel.Verbose, UserName = publishProfile.UserName, Password = publishProfile.UserPassword, UserAgent = "OctopusDeploy/1.0", ComputerName = string.Format("https://{0}/msdeploy.axd?site={1}", publishProfile.PublishUrl, publishProfile.MSDeploySite), }; options.Trace += (sender, eventArgs) => LogDeploymentEvent(eventArgs); return(options); }