public AwsLaunchNewInstanceStep(AwsClient client, InstanceDeploy instance) { this.client = client; this.instance = instance; Name = "Launch new instance in Aws"; }
public AwsAssociateElasticIpStep(AwsClient client, Address ipAddress, InstanceDeploy instance) { this.client = client; this.ipAddress = ipAddress; this.instance = instance; Name = "Associating elastic ip."; }
public OctopusCreateReleaseStep(OctopusConnector client, NugetClient nugetClient, InstanceDeploy instance) { this.client = client; this.nugetClient = nugetClient; this.instance = instance; Name = "Creating Release."; }
public SlackNotificationStep(InstanceDeploy instance, bool deployStatus, string error) { this.instance = instance; this.deployStatus = deployStatus; this.error = error; Name = "Sending notification to Slack"; }
public OctopusCreateMachineStep(OctopusConnector client, InstanceDeploy instanceDeploy) { this.client = client; this.instanceDeploy = instanceDeploy; Name = "Creating tentacle machine."; }
public AwsTerminateInstanceStep(AwsClient awsClient, InstanceDeploy instance) { this.awsClient = awsClient; this.instance = instance; Name = "Stopping aws instance."; }
public AwsCheckTheStateStep(AwsClient awsClient, InstanceDeploy instance) { this.awsClient = awsClient; this.instance = instance; Name = "Checking instance state."; }
public OctopusDeploytoAwsStep(OctopusConnector client, InstanceDeploy instance) { this.client = client; this.instance = instance; Name = "Octopus Deploy running"; }