146 writes to Name
Aspire.Hosting (24)
ApplicationModel\ProjectResource.cs (2)
54Name = $"build-{name}", 68Name = $"push-{name}",
ContainerResourceBuilderExtensions.cs (2)
67Name = $"build-{builder.Resource.Name}", 87Name = $"push-{builder.Resource.Name}",
Pipelines\DistributedApplicationPipeline.cs (17)
43Name = WellKnownPipelineSteps.Deploy, 50Name = WellKnownPipelineSteps.ProcessParameters, 66Name = WellKnownPipelineSteps.DeployPrereq, 143Name = WellKnownPipelineSteps.Build, 150Name = WellKnownPipelineSteps.BuildPrereq, 160Name = WellKnownPipelineSteps.CheckContainerRuntime, 219Name = WellKnownPipelineSteps.Push, 228Name = WellKnownPipelineSteps.PushPrereq, 300Name = WellKnownPipelineSteps.Publish, 307Name = WellKnownPipelineSteps.PublishPrereq, 314Name = ValidateBuildOnlyContainerReferencesStepName, 327Name = WellKnownPipelineSteps.Diagnostics, 343Name = WellKnownPipelineSteps.BeforeStart, 350Name = WellKnownPipelineSteps.ValidateComputeEnvironments, 363Name = WellKnownPipelineSteps.Destroy, 376Name = WellKnownPipelineSteps.DestroyPrereq, 469Name = name,
Pipelines\PipelineStep.cs (1)
122Name = Name,
Pipelines\PipelineStepFactoryExtensions.cs (1)
119Name = stepName,
Publishing\ManifestPublishingExtensions.cs (1)
29Name = "publish-manifest",
Aspire.Hosting.Azure (7)
AzureBicepResource.cs (1)
50Name = $"provision-{name}",
AzureEnvironmentResource.cs (6)
82Name = PrepareResourcesStepName, 95Name = $"publish-{Name}", 105Name = "validate-azure-login", 115Name = CreateProvisioningContextStepName, 134Name = ProvisionInfrastructureStepName, 146Name = $"destroy-azure-{Name}",
Aspire.Hosting.Azure.AppContainers (5)
AzureContainerAppEnvironmentResource.cs (2)
51Name = $"{AzureContainerAppExtensions.PrepareContainerAppsStepNamePrefix}{name}", 71Name = $"print-dashboard-url-{name}",
AzureContainerAppResource.cs (2)
44Name = $"print-{targetResource.Name}-summary", 75Name = $"deploy-{targetResource.Name}",
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
58Name = $"prepare-cross-scope-acr-pull-identity-{builder.Resource.Name}",
Aspire.Hosting.Azure.AppService (6)
AzureAppServiceEnvironmentResource.cs (3)
59Name = $"prepare-azure-app-service-{name}", 72Name = $"validate-appservice-config-{name}", 88Name = $"print-dashboard-url-{name}",
AzureAppServiceWebSiteResource.cs (2)
44Name = $"print-{targetResource.Name}-summary", 73Name = $"deploy-{targetResource.Name}",
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
58Name = $"prepare-cross-scope-acr-pull-identity-{builder.Resource.Name}",
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryResource.cs (1)
32Name = $"login-to-acr-{name}",
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentResource.cs (2)
47Name = $"prepare-aks-{Name}", 63Name = $"aks-get-credentials-{Name}",
AzureKubernetesLoadBalancerResource.cs (1)
86Name = $"apply-alb-crd-{Name}",
Aspire.Hosting.Azure.Sandboxes (5)
AzureSandboxContainerDeployment.cs (3)
48Name = deployStepName, 58Name = destroyStepName, 72Name = GetStaleCleanupStepName(),
AzureSandboxGroupResource.cs (1)
43Name = $"prepare-azure-sandboxes-{Name}",
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
58Name = $"prepare-cross-scope-acr-pull-identity-{builder.Resource.Name}",
Aspire.Hosting.Azure.Tests (5)
AzureSandboxesTests.cs (5)
2243Name = "push-frontend", 2251Name = "login-to-acr-sandboxes", 2284Name = $"destroy-azure-{azureEnvironment.Name}", 2290Name = "destroy-azure-api-sandbox-container", 2401Name = "login-to-acr-sandboxes",
Aspire.Hosting.Docker (7)
DockerComposeEnvironmentResource.cs (6)
69Name = $"prepare-deployment-targets-{Name}", 79Name = $"publish-{Name}", 119Name = $"prepare-{Name}", 130Name = $"docker-compose-up-{Name}", 140Name = $"destroy-compose-{Name}", 198Name = $"docker-compose-down-{Name}",
DockerComposeServiceResource.cs (1)
46Name = $"print-{_targetResource.Name}-summary",
Aspire.Hosting.Dotnet (1)
DotnetProjectResource.cs (1)
88Name = ValidateDotnetProjectPublishStepName,
Aspire.Hosting.Dotnet.Tests (7)
DotnetProjectResourceTests.cs (7)
183Name = $"test-{step}-work", 214Name = workStepName, 224Name = deployStepName, 255Name = "test-build-work", 283Name = "test-push-work", 312Name = "test-prepare", 318Name = "test-deploy",
Aspire.Hosting.EntityFrameworkCore (2)
EFResourceBuilderExtensions.cs (2)
244Name = scriptStepName!, 288Name = bundleStepName!,
Aspire.Hosting.Foundry (5)
HostedAgent\AzureHostedAgentResource.cs (1)
54Name = $"deploy-{Name}",
Project\ProjectResource.cs (2)
48Name = $"prepare-foundry-project-{name}", 70Name = $"compute-endpoints-{name}",
PromptAgent\AzurePromptAgentResource.cs (2)
72Name = $"deploy-{Name}-before-start", 84Name = $"deploy-{Name}",
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
1373Name = validationStepName, 1720Name = $"nextjs-standalone-check-{name}",
Aspire.Hosting.Kubernetes (16)
CertManagerExtensions.cs (2)
369Name = $"cm-issuer-apply-{captured.Name}", 398Name = $"cm-issuer-delete-{captured.Name}",
Deployment\HelmDeploymentEngine.cs (6)
136Name = $"check-helm-prereqs-{environment.Name}", 149Name = $"prepare-{environment.Name}", 161Name = $"helm-deploy-{environment.Name}", 173Name = $"print-{environment.Name}-instructions", 185Name = $"destroy-helm-{environment.Name}", 229Name = $"helm-uninstall-{environment.Name}",
KubernetesEnvironmentResource.cs (5)
237Name = $"prepare-deployment-targets-{Name}", 249Name = $"publish-{Name}", 274Name = $"tls-bootstrap-{environment.Name}", 290Name = $"tls-fqdn-discovery-{environment.Name}", 318Name = $"gateway-field-cleanup-{environment.Name}",
KubernetesHelmChartExtensions.cs (2)
99Name = $"helm-install-{name}", 112Name = $"helm-uninstall-{name}",
KubernetesResource.cs (1)
36Name = $"print-{resource.Name}-summary",
Aspire.Hosting.Radius (7)
Publishing\RadCredentialRegisterStep.cs (1)
55Name = $"register-radius-credentials-{_environment.Name}",
Publishing\RadiusBicepPublishingContext.cs (1)
42Name = $"publish-radius-{_environment.Name}",
Publishing\RadiusDeploymentPipelineStep.cs (1)
90Name = $"deploy-radius-{_environment.Name}",
Publishing\SealedSecretApplyStep.cs (1)
47Name = $"apply-sealed-secrets-{_environment.Name}",
RadiusEnvironmentResource.cs (2)
48Name = $"prepare-deployment-targets-{Name}", 64Name = $"validate-radius-secret-stores-{Name}",
Secrets\RadiusSecretStoreExtensions.cs (1)
82Name = $"validate-radius-app-scoped-store-{name}",
Aspire.Hosting.Rust.Tests (1)
AddRustAppPublishTests.cs (1)
343Name = name,
Aspire.Hosting.Tests (40)
Pipelines\DistributedApplicationPipelineTests.cs (40)
257Name = "annotated-step", 291Name = "annotated-step-1", 300Name = "annotated-step-2", 369Name = "step1", 376Name = "step2", 622Name = "duplicate-step", 629Name = "duplicate-step", 712Name = "stepA", 719Name = "stepB", 726Name = "stepC", 1008Name = "annotated-step", 1037Name = "sync-step", 1064Name = "async-step", 1091Name = "sync-step-1", 1100Name = "sync-step-2", 1131Name = "async-step-1", 1140Name = "async-step-2", 1407Name = "test-step", 1504Name = "step1", 1511Name = "step2", 1518Name = "step3", 1551Name = "resource1-step1", 1556Name = "resource1-step2", 1567Name = "resource2-step1", 1600Name = "resource1-step1", 1606Name = "resource1-step2", 1700Name = "resource1-step", 1737Name = "provision1", 1748Name = "provision2", 1759Name = "build1", 1770Name = "deploy1", 2258Name = "my-step", 2280Name = "tagged-step", 2317new() { Name = "deploy", Action = _ => Task.CompletedTask, DependsOnSteps = { "build" } }, 2318new() { Name = "build", Action = _ => Task.CompletedTask, DependsOnSteps = { "init" } }, 2319new() { Name = "init", Action = _ => Task.CompletedTask } 2337new() { Name = "c-step", Action = _ => Task.CompletedTask }, 2338new() { Name = "a-step", Action = _ => Task.CompletedTask }, 2339new() { Name = "b-step", Action = _ => Task.CompletedTask } 2391Name = "transient-step",
Aspire.Hosting.TestUtilities (1)
Helpers\JsonDocumentManifestPublisher.cs (1)
73Name = "publish-json-manifest",
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
26Name = $"publish-{name}",
194 references to Name
Aspire.Hosting (63)
Backchannel\AppHostRpcTarget.cs (3)
310var stepsByName = resolvedSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 317var availableSteps = string.Join(", ", resolvedSteps.Select(s => $"'{s.Name}'")); 330Name = step.Name,
Pipelines\DistributedApplicationPipeline.cs (55)
461if (_steps.Any(s => s.Name == name)) 530if (_steps.Any(s => s.Name == step.Name)) 533$"A step with the name '{step.Name}' has already been added to the pipeline."); 603var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 607var availableSteps = string.Join(", ", allSteps.Select(s => $"'{s.Name}'")); 640var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 664$"Step '{step.Name}' is required by unknown step '{requiredByStep}'"); 669if (!requiredByStepObj.DependsOnSteps.Contains(step.Name)) 671requiredByStepObj.DependsOnSteps.Add(step.Name); 683var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 692var availableSteps = string.Join(", ", allSteps.Select(s => $"'{s.Name}'")); 702var filteredStepsByName = stepsToExecute.ToDictionary(s => s.Name, StringComparer.Ordinal); 734Visit(step.Name); 811if (!stepNames.Add(step.Name)) 814$"Duplicate step name: '{step.Name}'"); 825$"Step '{step.Name}' depends on unknown step '{dependency}'"); 834$"Step '{step.Name}' is required by unknown step '{requiredBy}'"); 857stepCompletions[step.Name] = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 863var stepTcs = stepCompletions[step.Name]; 883? $"Step '{step.Name}' cannot run because {(failedDeps.Count == 1 ? "dependency" : "dependencies")} {string.Join(", ", failedDeps.Select(d => $"'{d}'"))} failed" 884: $"Step '{step.Name}' cannot run because a dependency failed"; 896var stepHierarchy = stepHierarchyByName.GetValueOrDefault(step.Name); 897var reportingStep = await activityReporter.CreateStepAsync(step.Name, stepHierarchy.ParentStepName, stepHierarchy.Level, context.CancellationToken).ConfigureAwait(false); 915stepContext.Logger.LogError(ex, "Step '{StepName}' failed.", step.Name); 968failedStepNames.Add(steps[i].Name); 993var stepsByName = steps.ToDictionary(s => s.Name, StringComparer.Ordinal); 1007var stepHierarchy = stepHierarchyByName.GetValueOrDefault(step.Name); 1008var reportingStep = await activityReporter.CreateStepAsync(step.Name, stepHierarchy.ParentStepName, stepHierarchy.Level, context.CancellationToken).ConfigureAwait(false); 1025stepContext.Logger.LogError(ex, "Step '{StepName}' failed.", step.Name); 1081visitStates[step.Name] = VisitState.Unvisited; 1123if (visitStates[step.Name] == VisitState.Unvisited) 1125DetectCycles(step.Name, path); 1147$"Step '{step.Name}' failed: {ex.Message}", exceptionInfo.SourceException); 1177var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 1190sb.AppendLine(CultureInfo.InvariantCulture, $"{i + 1,3}. {step.Name}"); 1201foreach (var step in allSteps.OrderBy(s => s.Name, StringComparer.Ordinal)) 1203sb.AppendLine(CultureInfo.InvariantCulture, $"Step: {step.Name}"); 1263sb.AppendLine(CultureInfo.InvariantCulture, $"WARNING: Step '{step.Name}' depends on missing step '{dep}'"); 1272!allSteps.Any(other => other.DependsOnSteps.Contains(step.Name))) 1273.OrderBy(step => step.Name, StringComparer.Ordinal) 1281sb.AppendLine(CultureInfo.InvariantCulture, $" - {step.Name}"); 1299foreach (var targetStep in allSteps.OrderBy(s => s.Name, StringComparer.Ordinal)) 1301sb.AppendLine(CultureInfo.InvariantCulture, $"If targeting '{targetStep.Name}':"); 1403result[step.Name] = new StepHierarchyInfo(parentStepName, executionLevels.GetValueOrDefault(step.Name)); 1429result[step.Name] = GetExecutionLevel(step, stepsByName); 1440if (visited.Contains(step.Name)) 1450visited.Add(step.Name); 1462visited.Remove(step.Name); 1473var stepsByName = steps.ToDictionary(s => s.Name, StringComparer.Ordinal); 1479if (!visited.Add(step.Name)) 1498var sortedSteps = steps.OrderBy(s => s.Name, StringComparer.Ordinal); 1501if (!visited.Contains(step.Name)) 1522sb.Append(CultureInfo.InvariantCulture, $" - {step.Name}");
Pipelines\DistributedApplicationPipelineExtensions.cs (1)
31var validationStep = context.Steps.SingleOrDefault(step => step.Name == DistributedApplicationPipeline.ValidateBuildOnlyContainerReferencesStepName);
Pipelines\PipelineStep.cs (4)
77DependsOnSteps.Add(step.Name); 109RequiredBySteps.Add(step.Name); 122Name = Name, 137return $@"Name = ""{Name}"", DependsOnSteps = {dependsOnSteps}, RequiredBySteps = {requiredBySteps}";
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppExtensions.cs (2)
111var validationStep = context.Steps.Single(step => step.Name == ValidateContainerAppsStepName); 125.SingleOrDefault(step => step.Name == $"{PrepareContainerAppsStepNamePrefix}{environment.Name}");
Aspire.Hosting.Azure.Kubernetes.Tests (4)
AzureKubernetesInfrastructureTests.cs (4)
433var getCredentialsStep = Assert.Single(steps, step => step.Name == "aks-get-credentials-aks"); 526var getCredentialsStep = Assert.Single(steps, step => step.Name == "aks-get-credentials-aks"); 738var getCredentialsStep = Assert.Single(steps, step => step.Name == "aks-get-credentials-aks"); 807var getCredentialsStep = Assert.Single(steps, step => step.Name == "aks-get-credentials-aks");
Aspire.Hosting.Azure.Sandboxes (5)
AzureSandboxContainerDeployment.cs (5)
175foreach (var step in context.GetSteps(environment).Where(step => string.Equals(step.Name, expectedName, StringComparison.Ordinal))) 187if (string.Equals(consumer.Name, producer.Name, StringComparison.Ordinal)) 192var stepLookup = steps.ToDictionary(static step => step.Name, StringComparer.Ordinal); 202if (string.Equals(stepName, consumer.Name, StringComparison.Ordinal))
Aspire.Hosting.Azure.Tests (21)
AzureAppServiceTests.cs (1)
667var hasPrintDashboardUrlStep = steps.Any(s => s.Name == "print-dashboard-url-env");
AzureBicepResourceTests.cs (1)
239Assert.Equal("provision-myresource", step.Name);
AzureContainerAppsTests.cs (1)
3182var hasPrintDashboardUrlStep = steps.Any(s => s.Name == "print-dashboard-url-env");
AzureContainerRegistryTests.cs (3)
158var loginStep = allSteps.FirstOrDefault(s => s.Name == "login-to-acr-acr"); 187var loginStep = allSteps.FirstOrDefault(s => s.Name == "login-to-acr-acr"); 216var provisionStep = allSteps.FirstOrDefault(s => s.Name == "provision-acr");
AzureEnvironmentResourceExtensionsTests.cs (3)
544var prepareResourcesStep = Assert.Single(steps, step => step.Name == AzureEnvironmentResource.PrepareResourcesStepName); 547Assert.Collection(beforeStartSteps, step => Assert.Equal(AzureEnvironmentResource.PrepareResourcesStepName, step.Name)); 548Assert.DoesNotContain(WellKnownPipelineSteps.BeforeStart, steps.Single(step => step.Name == AzureEnvironmentResource.ProvisionInfrastructureStepName).RequiredBySteps);
AzureSandboxesTests.cs (12)
2235var deployStep = Assert.Single(steps, step => step.Name == "deploy-frontend-sandbox-container"); 2268Assert.Contains(pushStep.Name, deployStep.DependsOnSteps); 2269Assert.Contains(registryLoginStep.Name, deployStep.DependsOnSteps); 2271var destroyStep = Assert.Single(steps, step => step.Name == "destroy-frontend-sandbox-container"); 2277var staleCleanupStep = Assert.Single(cleanupSteps, step => step.Name == "destroy-stale-azure-sandboxes"); 2311Assert.Contains(destroyStep.Name, azureDestroyStep.DependsOnSteps); 2312Assert.Contains(staleCleanupStep.Name, azureDestroyStep.DependsOnSteps); 2416var deployStep = Assert.Single(steps, step => step.Name == "deploy-frontend-sandbox-container"); 2417Assert.Contains(loginStep.Name, deployStep.DependsOnSteps); 2509var apiDeploy = Assert.Single(steps, step => step.Name == "deploy-api-sandbox-container"); 2510var webDeploy = Assert.Single(steps, step => step.Name == "deploy-web-sandbox-container"); 2511Assert.Contains(apiDeploy.Name, webDeploy.DependsOnSteps);
Aspire.Hosting.Containers.Tests (6)
WithDockerfileTests.cs (6)
811Assert.Equal("build-mycontainer", buildStep.Name); 816Assert.Equal("push-mycontainer", pushStep.Name); 978Assert.Equal("build-test-container", buildStep.Name); 983Assert.Equal("push-test-container", pushStep.Name); 1023Assert.Equal("build-test-container", buildStep.Name); 1028Assert.Equal("push-test-container", pushStep.Name);
Aspire.Hosting.Dotnet (7)
DotnetProjectResource.cs (7)
103step.Name == ValidateDotnetProjectPublishStepName && 136.Any(step => s_publishAndDeployRootStepNames.Contains(step.Name, StringComparer.Ordinal))) 147.Select(step => step.Name) 158var stepsByName = steps.ToLookup(step => step.Name, StringComparer.Ordinal); 175if (!visitedStepNames.Add(step.Name) || excludedStepNames?.Contains(step.Name) is true) 190foreach (var requiredStep in requiredStepsByName[step.Name])
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
233context.Steps.Single(step => step.Name == deployStepName).DependsOn(workStepName));
Aspire.Hosting.EntityFrameworkCore.Tests (19)
EFMigrationPipelineTests.cs (19)
28Assert.Equal("mymigrations-generate-migration-bundle", generateStep.Name); 45Assert.Equal("mymigrations-generate-migration-script", scriptStep.Name); 62var scriptStep = Assert.Single(steps, s => s.Name == "mymigrations-generate-migration-script"); 63var bundleStep = Assert.Single(steps, s => s.Name == "mymigrations-generate-migration-bundle"); 66Assert.Contains(scriptStep.Name, bundleStep.DependsOnSteps); 97var m1Bundle = Assert.Single(m1Steps, s => s.Name == "aaa-migrations-generate-migration-bundle"); 98var m2Bundle = Assert.Single(m2Steps, s => s.Name == "bbb-migrations-generate-migration-bundle"); 123var m1Script = Assert.Single(m1Steps, s => s.Name == "aaa-migrations-generate-migration-script"); 124var m1Bundle = Assert.Single(m1Steps, s => s.Name == "aaa-migrations-generate-migration-bundle"); 125var m2Script = Assert.Single(m2Steps, s => s.Name == "bbb-migrations-generate-migration-script"); 126var m2Bundle = Assert.Single(m2Steps, s => s.Name == "bbb-migrations-generate-migration-bundle"); 129Assert.Contains(m1Script.Name, m1Bundle.DependsOnSteps); 130Assert.Contains(m1Bundle.Name, m2Script.DependsOnSteps); 131Assert.Contains(m2Script.Name, m2Bundle.DependsOnSteps); 132Assert.DoesNotContain(m1Bundle.Name, m2Bundle.DependsOnSteps); 178Assert.Equal("aaa-migrations-generate-migration-script", m1Script.Name); 179Assert.Equal("bbb-migrations-generate-migration-bundle", m2Bundle.Name); 180Assert.Contains(m1Script.Name, m2Bundle.DependsOnSteps); 719var generateStep = Assert.Single(steps, s => s.Name == "mymigrations-generate-migration-bundle");
Aspire.Hosting.Foundry.Tests (1)
PromptAgentTests.cs (1)
614var beforeStartStep = steps.SingleOrDefault(s => s.Name == "deploy-my-agent-before-start");
Aspire.Hosting.Kubernetes.Tests (9)
KubernetesGatewayTests.cs (1)
627var prepareStep = Assert.Single(steps, step => step.Name == "prepare-deployment-targets-env");
KubernetesHelmChartTests.cs (6)
401Assert.Equal("helm-install-test", steps[0].Name); 415var installStep = Assert.Single(steps, s => s.Name == "helm-install-test"); 416var uninstallStep = Assert.Single(steps, s => s.Name == "helm-uninstall-test"); 439var installStep = Assert.Single(steps, s => s.Name == "helm-install-test"); 458var uninstallStep = Assert.Single(steps, s => s.Name == "helm-uninstall-my-release"); 473var uninstallStep = Assert.Single(steps, s => s.Name == "helm-uninstall-my-release");
PipelineStepTestHelpers.cs (2)
46await using var reportingStep = await new NullPublishingActivityReporter().CreateStepAsync(step.Name); 70.Select(step => step.Name)
Aspire.Hosting.Radius (2)
RadiusEnvironmentResource.cs (2)
67RequiredBySteps = [publishStep.Name, deployStep.Name],
Aspire.Hosting.Radius.Tests (5)
Deployment\DeployPipelineIntegrationTests.cs (2)
68Assert.Equal("deploy-radius-myenv", pipelineStep.Name); 86Assert.Equal("deploy-radius-testenv", pipelineStep.Name);
Deployment\RadCliDetectionTests.cs (1)
68Assert.Equal("deploy-radius-myenv", pipelineStep.Name);
DeploymentE2E\DeployEndToEndTests.cs (1)
111Assert.Equal("deploy-radius-cleanup-test", pipelineStep.Name);
Secrets\SecretStoreValidationTests.cs (1)
132Assert.Equal("validate-radius-app-scoped-store-appsecrets", gate.Name);
Aspire.Hosting.Tests (49)
BuildOnlyContainerValidationTests.cs (1)
80validationStep = context.Steps.Single(step => step.Name == DistributedApplicationPipeline.ValidateBuildOnlyContainerReferencesStepName);
ContainerRegistryResourceTests.cs (4)
384var pushStep = steps.FirstOrDefault(s => s.Name == "push-api"); 408var pushStep = steps.FirstOrDefault(s => s.Name == "push-mycontainer"); 456var buildStep = steps.FirstOrDefault(s => s.Name == "build-api"); 457var pushStep = steps.FirstOrDefault(s => s.Name == "push-api");
Pipelines\DistributedApplicationPipelineTests.cs (42)
1441Assert.Contains(capturedSteps, s => s.Name == "deploy"); 1442Assert.Contains(capturedSteps, s => s.Name == "process-parameters"); 1443Assert.Contains(capturedSteps, s => s.Name == "deploy-prereq"); 1444Assert.Contains(capturedSteps, s => s.Name == "build"); 1445Assert.Contains(capturedSteps, s => s.Name == "build-prereq"); 1446Assert.Contains(capturedSteps, s => s.Name == "push"); 1447Assert.Contains(capturedSteps, s => s.Name == "push-prereq"); 1448Assert.Contains(capturedSteps, s => s.Name == "publish"); 1449Assert.Contains(capturedSteps, s => s.Name == "publish-prereq"); 1450Assert.Contains(capturedSteps, s => s.Name == "validate-build-only-container-references"); 1451Assert.Contains(capturedSteps, s => s.Name == "diagnostics"); 1452Assert.Contains(capturedSteps, s => s.Name == "validate-compute-environments"); 1453Assert.Contains(capturedSteps, s => s.Name == "before-start"); 1454Assert.Contains(capturedSteps, s => s.Name == "destroy"); 1455Assert.Contains(capturedSteps, s => s.Name == "destroy-prereq"); 1456Assert.Contains(capturedSteps, s => s.Name == "step1"); 1457Assert.Contains(capturedSteps, s => s.Name == "step2"); 1482var step1 = configContext.Steps.First(s => s.Name == "step1"); 1483var step2 = configContext.Steps.First(s => s.Name == "step2"); 1533Assert.Contains(foundSteps, s => s.Name == "step1"); 1534Assert.Contains(foundSteps, s => s.Name == "step2"); 1535Assert.DoesNotContain(foundSteps, s => s.Name == "step3"); 1585Assert.Contains(foundSteps, s => s.Name == "resource2-step1"); 1625Assert.Contains(foundSteps, s => s.Name == "resource1-step1"); 1707allStepsAvailable = configContext.Steps.Any(s => s.Name == "resource1-step"); 2039parameterPromptingStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.ProcessParameters); 2040deployPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.DeployPrereq); 2041buildPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.BuildPrereq); 2042publishPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.PublishPrereq); 2245Assert.Contains(steps, s => s.Name == "custom-step"); 2246Assert.Contains(steps, s => s.Name == "deploy"); 2247Assert.Contains(steps, s => s.Name == "process-parameters"); 2268var deployStep = steps.Single(s => s.Name == "deploy"); 2288var taggedStep = steps.Single(s => s.Name == "tagged-step"); 2324var initIndex = ordered.FindIndex(s => s.Name == "init"); 2325var buildIndex = ordered.FindIndex(s => s.Name == "build"); 2326var deployIndex = ordered.FindIndex(s => s.Name == "deploy"); 2345Assert.Equal(ordered1.Select(s => s.Name), ordered2.Select(s => s.Name)); 2369Assert.Equal(originalDeploy[i].Name, cloneDeploy[i].Name); 2420var deployStep = resolved.Single(s => s.Name == WellKnownPipelineSteps.Deploy);
ProjectResourceTests.cs (2)
865var buildStep = steps.First(s => s.Name == "build-test-project"); 870var pushStep = steps.First(s => s.Name == "push-test-project");