private void AddVariables(CommandTestBuilderContext context) { AddAzureVariables(context); context.Variables.Add("Greeting", greeting); context.Variables.Add(KnownVariables.Package.EnabledFeatures, KnownVariables.Features.SubstituteInFiles); context.Variables.Add(PackageVariables.SubstituteInFilesTargets, "index.html"); context.Variables.Add(SpecialVariables.Action.Azure.DeploymentType, "ZipDeploy"); }
protected void AddAzureVariables(CommandTestBuilderContext context) { context.Variables.Add(AccountVariables.ClientId, clientId); context.Variables.Add(AccountVariables.Password, clientSecret); context.Variables.Add(AccountVariables.TenantId, tenantId); context.Variables.Add(AccountVariables.SubscriptionId, subscriptionId); context.Variables.Add("Octopus.Action.Azure.ResourceGroupName", resourceGroupName); context.Variables.Add("Octopus.Action.Azure.WebAppName", site.Name); }
void AddDefaults(CommandTestBuilderContext context, string webAppName) { context.Variables.Add(AzureAccountVariables.SubscriptionId, subscriptionId); context.Variables.Add(AzureAccountVariables.TenantId, tenantId); context.Variables.Add(AzureAccountVariables.ClientId, clientId); context.Variables.Add(AzureAccountVariables.Password, clientSecret); context.Variables.Add(SpecialVariables.Action.Azure.WebAppName, webAppName); context.Variables.Add(SpecialVariables.Action.Azure.ResourceGroupName, resourceGroup.Name); }
void AddDefaults(CommandTestBuilderContext context) { context.Variables.Add("Octopus.Account.AccountType", "AzureServicePrincipal"); context.Variables.Add(AzureAccountVariables.SubscriptionId, subscriptionId); context.Variables.Add(AzureAccountVariables.TenantId, tenantId); context.Variables.Add(AzureAccountVariables.ClientId, clientId); context.Variables.Add(AzureAccountVariables.Password, clientSecret); context.Variables.Add(SpecialVariables.Action.Azure.ResourceGroupName, resourceGroup.Name); context.Variables.Add("ResourceGroup", resourceGroup.Name); context.Variables.Add("SKU", "Shared"); context.Variables.Add("WebSite", SdkContext.RandomResourceName(String.Empty, 12)); context.Variables.Add("Location", resourceGroup.RegionName); context.Variables.Add("AccountPrefix", SdkContext.RandomResourceName(String.Empty, 6)); }
static void SetUpVariables(CommandTestBuilderContext context, string resourceGroupName, string webAppName) { var clientId = ExternalVariables.Get(ExternalVariable.AzureSubscriptionClientId); var clientSecret = ExternalVariables.Get(ExternalVariable.AzureSubscriptionPassword); var tenantId = ExternalVariables.Get(ExternalVariable.AzureSubscriptionTenantId); var subscriptionId = ExternalVariables.Get(ExternalVariable.AzureSubscriptionId); context.Variables.Add(AccountVariables.SubscriptionId, subscriptionId); context.Variables.Add(AccountVariables.TenantId, tenantId); context.Variables.Add(AccountVariables.ClientId, clientId); context.Variables.Add(AccountVariables.Password, clientSecret); context.Variables.Add(SpecialVariables.Action.Azure.ResourceGroupName, resourceGroupName); context.Variables.Add(SpecialVariables.Action.Azure.WebAppName, webAppName); context.Variables.Add("Octopus.Account.AccountType", "AzureServicePrincipal"); }
private void AddVariables(CommandTestBuilderContext context) { AddAzureVariables(context); context.Variables.Add(SpecialVariables.Action.Azure.DeploymentType, "ZipDeploy"); }