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");
 }
Exemple #2
0
 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);
 }
Exemple #4
0
 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));
 }
Exemple #5
0
        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");
 }