312 references to WellKnownPipelineSteps
Aspire.Hosting (35)
ApplicationModel\ProjectResource.cs (5)
58RequiredBySteps = [WellKnownPipelineSteps.Build], 59DependsOnSteps = [WellKnownPipelineSteps.BuildPrereq, WellKnownPipelineSteps.CheckContainerRuntime], 71RequiredBySteps = [WellKnownPipelineSteps.Push], 106pushSteps.DependsOn(WellKnownPipelineSteps.PushPrereq);
ContainerResourceBuilderExtensions.cs (5)
76RequiredBySteps = [WellKnownPipelineSteps.Build], 77DependsOnSteps = [WellKnownPipelineSteps.BuildPrereq, WellKnownPipelineSteps.CheckContainerRuntime], 90RequiredBySteps = [WellKnownPipelineSteps.Push], 105pushSteps.DependsOn(WellKnownPipelineSteps.PushPrereq);
DistributedApplication.cs (3)
688throw new InvalidOperationException($"The registered {nameof(IDistributedApplicationPipeline)} implementation '{pipeline.GetType().FullName}' does not support executing the '{WellKnownPipelineSteps.BeforeStart}' step during startup."); 712using (var pipelineActivity = ProfilingTelemetry.StartAppHostBeforeStartPipeline(configuration, WellKnownPipelineSteps.BeforeStart)) 717await beforeStartPipeline.ExecuteStepSequentiallyAsync(WellKnownPipelineSteps.BeforeStart, pipelineContext).ConfigureAwait(false);
Pipelines\DistributedApplicationPipeline.cs (22)
43Name = WellKnownPipelineSteps.Deploy, 50Name = WellKnownPipelineSteps.ProcessParameters, 59parameterPromptingStep.RequiredBy(WellKnownPipelineSteps.DeployPrereq); 60parameterPromptingStep.RequiredBy(WellKnownPipelineSteps.BuildPrereq); 61parameterPromptingStep.RequiredBy(WellKnownPipelineSteps.PublishPrereq); 66Name = WellKnownPipelineSteps.DeployPrereq, 143Name = WellKnownPipelineSteps.Build, 150Name = WellKnownPipelineSteps.BuildPrereq, 160Name = WellKnownPipelineSteps.CheckContainerRuntime, 219Name = WellKnownPipelineSteps.Push, 223pushStep.DependsOn(WellKnownPipelineSteps.PushPrereq); 228Name = WellKnownPipelineSteps.PushPrereq, 300Name = WellKnownPipelineSteps.Publish, 307Name = WellKnownPipelineSteps.PublishPrereq, 321RequiredBySteps = [WellKnownPipelineSteps.PublishPrereq, WellKnownPipelineSteps.DeployPrereq], 327Name = WellKnownPipelineSteps.Diagnostics, 343Name = WellKnownPipelineSteps.BeforeStart, 350Name = WellKnownPipelineSteps.ValidateComputeEnvironments, 357RequiredBySteps = [WellKnownPipelineSteps.BeforeStart], 363Name = WellKnownPipelineSteps.Destroy, 376Name = WellKnownPipelineSteps.DestroyPrereq,
Aspire.Hosting.Azure (11)
AzureEnvironmentResource.cs (11)
89RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 98RequiredBySteps = [WellKnownPipelineSteps.Publish], 99DependsOnSteps = [WellKnownPipelineSteps.PublishPrereq] 108RequiredBySteps = [WellKnownPipelineSteps.Deploy], 109DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq] 126RequiredBySteps = [WellKnownPipelineSteps.Deploy], 127DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq] 138RequiredBySteps = [WellKnownPipelineSteps.Deploy], 139DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq] 149RequiredBySteps = [WellKnownPipelineSteps.Destroy], 150DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq]
Aspire.Hosting.Azure.AppContainers (7)
AzureContainerAppEnvironmentResource.cs (5)
57WellKnownPipelineSteps.ValidateComputeEnvironments 59RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 76RequiredBySteps = [WellKnownPipelineSteps.Deploy] 145.RequiredBy(WellKnownPipelineSteps.Deploy) 146.DependsOn(WellKnownPipelineSteps.DeployPrereq);
AzureContainerAppExtensions.cs (1)
107requiredBy: WellKnownPipelineSteps.BeforeStart);
AzureContainerAppResource.cs (1)
70RequiredBySteps = [WellKnownPipelineSteps.Deploy]
Aspire.Hosting.Azure.AppService (9)
AzureAppServiceEnvironmentExtensions.cs (1)
67requiredBy: WellKnownPipelineSteps.BeforeStart);
AzureAppServiceEnvironmentResource.cs (7)
62DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 63RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 75RequiredBySteps = [WellKnownPipelineSteps.Publish], 76DependsOnSteps = [WellKnownPipelineSteps.PublishPrereq] 93RequiredBySteps = [WellKnownPipelineSteps.Deploy] 162.RequiredBy(WellKnownPipelineSteps.Deploy) 163.DependsOn(WellKnownPipelineSteps.DeployPrereq);
AzureAppServiceWebSiteResource.cs (1)
68RequiredBySteps = [WellKnownPipelineSteps.Deploy]
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryResource.cs (1)
35RequiredBySteps = [WellKnownPipelineSteps.PushPrereq],
Aspire.Hosting.Azure.Kubernetes (6)
AzureKubernetesEnvironmentExtensions.cs (1)
123pushStep.DependsOn(WellKnownPipelineSteps.PushPrereq);
AzureKubernetesEnvironmentResource.cs (5)
56DependsOnSteps = [WellKnownPipelineSteps.ValidateComputeEnvironments], 59WellKnownPipelineSteps.BeforeStart, 85DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq] 130if (string.Equals(targetStep, WellKnownPipelineSteps.Destroy, StringComparison.Ordinal)) 135static stepName => string.Equals(stepName, WellKnownPipelineSteps.Destroy, StringComparison.Ordinal));
Aspire.Hosting.Azure.Kubernetes.Tests (12)
AzureKubernetesInfrastructureTests.cs (11)
175step: WellKnownPipelineSteps.Diagnostics, 205step: WellKnownPipelineSteps.Diagnostics, 315step: WellKnownPipelineSteps.Destroy, 374step: WellKnownPipelineSteps.Diagnostics, 453step: WellKnownPipelineSteps.Destroy, 475destroyAzureStep.RequiredBySteps.Remove(WellKnownPipelineSteps.Destroy); 532step: WellKnownPipelineSteps.Destroy, 558destroyAzureStep.RequiredBySteps.Remove(WellKnownPipelineSteps.Destroy); 599step: WellKnownPipelineSteps.Destroy, 646step: WellKnownPipelineSteps.Destroy, 682step: WellKnownPipelineSteps.Destroy,
AzureKubernetesTestBuilder.cs (1)
24string? step = WellKnownPipelineSteps.Publish,
Aspire.Hosting.Azure.Sandboxes (11)
AzureSandboxContainerDeployment.cs (6)
71DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName, WellKnownPipelineSteps.DeployPrereq], 72RequiredBySteps = [WellKnownPipelineSteps.Deploy], 81DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq], 82RequiredBySteps = [WellKnownPipelineSteps.Destroy], 95DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq], 96RequiredBySteps = [WellKnownPipelineSteps.Destroy],
AzureSandboxesExtensions.cs (2)
499dependsOn: WellKnownPipelineSteps.ValidateComputeEnvironments, 500requiredBy: WellKnownPipelineSteps.BeforeStart);
AzureSandboxGroupResource.cs (3)
51DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 52RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 60RequiredBySteps = [WellKnownPipelineSteps.Deploy],
Aspire.Hosting.Azure.Tests (36)
AzureContainerRegistryTests.cs (1)
189Assert.Contains(WellKnownPipelineSteps.PushPrereq, loginStep.RequiredBySteps);
AzureDeployerTests.cs (24)
43using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 137using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 201using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 260using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 320using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 386using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 452using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 508using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 741using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 781using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 803using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 859using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 923using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 979using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 999using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 1044using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 1091using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 1406using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 1429using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 1985using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Destroy); 2016using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Destroy); 2037using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Destroy); 2065using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy); 2090using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.Deploy);
AzureEnvironmentResourceExtensionsTests.cs (2)
545var beforeStartSteps = steps.Where(step => step.RequiredBySteps.Contains(WellKnownPipelineSteps.BeforeStart)).ToArray(); 548Assert.DoesNotContain(WellKnownPipelineSteps.BeforeStart, steps.Single(step => step.Name == AzureEnvironmentResource.ProvisionInfrastructureStepName).RequiredBySteps);
AzureResourcePreparerTests.cs (2)
277dependsOn: WellKnownPipelineSteps.BeforeStart); 334dependsOn: WellKnownPipelineSteps.BeforeStart);
AzureSandboxesTests.cs (7)
56Assert.Contains(WellKnownPipelineSteps.Deploy, firstSummaryStep.RequiredBySteps); 2419Assert.Contains(WellKnownPipelineSteps.DeployPrereq, deployStep.DependsOnSteps); 2420Assert.Contains(WellKnownPipelineSteps.Deploy, deployStep.RequiredBySteps); 2454Assert.Contains(WellKnownPipelineSteps.DestroyPrereq, destroyStep.DependsOnSteps); 2455Assert.Contains(WellKnownPipelineSteps.Destroy, destroyStep.RequiredBySteps); 2460Assert.Contains(WellKnownPipelineSteps.DestroyPrereq, staleCleanupStep.DependsOnSteps); 2461Assert.Contains(WellKnownPipelineSteps.Destroy, staleCleanupStep.RequiredBySteps);
Aspire.Hosting.Containers.Tests (9)
WithDockerfileTests.cs (9)
812Assert.Contains(WellKnownPipelineSteps.Build, buildStep.RequiredBySteps); 813Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps); 817Assert.Contains(WellKnownPipelineSteps.Push, pushStep.RequiredBySteps); 979Assert.Contains(WellKnownPipelineSteps.Build, buildStep.RequiredBySteps); 980Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps); 984Assert.Contains(WellKnownPipelineSteps.Push, pushStep.RequiredBySteps); 1024Assert.Contains(WellKnownPipelineSteps.Build, buildStep.RequiredBySteps); 1025Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps); 1029Assert.Contains(WellKnownPipelineSteps.Push, pushStep.RequiredBySteps);
Aspire.Hosting.Docker (13)
DockerComposeEnvironmentExtensions.cs (1)
55requiredBy: WellKnownPipelineSteps.BeforeStart);
DockerComposeEnvironmentResource.cs (11)
72DependsOnSteps = [WellKnownPipelineSteps.ValidateComputeEnvironments], 73RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 83publishStep.RequiredBy(WellKnownPipelineSteps.Publish); 122DependsOnSteps = [WellKnownPipelineSteps.ValidateComputeEnvironments] 124prepareStep.DependsOn(WellKnownPipelineSteps.Publish); 125prepareStep.DependsOn(WellKnownPipelineSteps.Build); 135dockerComposeUpStep.RequiredBy(WellKnownPipelineSteps.Deploy); 191DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq] 193dockerComposeDestroyStep.RequiredBy(WellKnownPipelineSteps.Destroy); 245buildSteps.RequiredBy(WellKnownPipelineSteps.Deploy) 247.DependsOn(WellKnownPipelineSteps.DeployPrereq);
DockerComposeServiceResource.cs (1)
49RequiredBySteps = [WellKnownPipelineSteps.Deploy]
Aspire.Hosting.Docker.Tests (9)
DockerComposeTests.cs (9)
341using (var deployApp = CreateBuilder(WellKnownPipelineSteps.Deploy).Build()) 374var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, workspace.Path, step: WellKnownPipelineSteps.Diagnostics); 443using (var deployApp = CreateBuilder(WellKnownPipelineSteps.Deploy).Build()) 756var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, workspace.Path, step: WellKnownPipelineSteps.Diagnostics); 804var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, workspace.Path, step: WellKnownPipelineSteps.Diagnostics); 970var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, workspace.Path, step: WellKnownPipelineSteps.Destroy); 1007var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, workspace.Path, step: WellKnownPipelineSteps.Destroy); 1039var deployBuilder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, workspace.Path, step: WellKnownPipelineSteps.Deploy); 1063var destroyBuilder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, workspace.Path, step: WellKnownPipelineSteps.Destroy);
Aspire.Hosting.Dotnet (10)
DotnetProjectBuildCoordinator.cs (1)
237WellKnownPipelineSteps.BeforeStart,
DotnetProjectResource.cs (9)
39WellKnownPipelineSteps.Publish, 40WellKnownPipelineSteps.PublishPrereq, 41WellKnownPipelineSteps.Deploy, 42WellKnownPipelineSteps.DeployPrereq, 48WellKnownPipelineSteps.Build, 49WellKnownPipelineSteps.BuildPrereq, 50WellKnownPipelineSteps.Push, 51WellKnownPipelineSteps.PushPrereq 146[WellKnownPipelineSteps.BeforeStart])
Aspire.Hosting.Dotnet.Tests (20)
DotnetProjectBuildCoordinatorTests.cs (3)
744WellKnownPipelineSteps.BeforeStart, 781WellKnownPipelineSteps.BeforeStart, 1922requiredBy: WellKnownPipelineSteps.BeforeStart);
DotnetProjectResourceTests.cs (17)
133[InlineData(WellKnownPipelineSteps.Publish)] 134[InlineData(WellKnownPipelineSteps.Deploy)] 167[InlineData(WellKnownPipelineSteps.Publish)] 168[InlineData(WellKnownPipelineSteps.Deploy)] 197[InlineData(WellKnownPipelineSteps.Build)] 198[InlineData(WellKnownPipelineSteps.Push)] 204step: WellKnownPipelineSteps.Deploy); 224RequiredBySteps = [WellKnownPipelineSteps.Deploy] 245step: WellKnownPipelineSteps.Build); 259DependsOnSteps = [WellKnownPipelineSteps.BuildPrereq], 260RequiredBySteps = [WellKnownPipelineSteps.Build] 275step: WellKnownPipelineSteps.Push); 287DependsOnSteps = [WellKnownPipelineSteps.PushPrereq], 288RequiredBySteps = [WellKnownPipelineSteps.Push] 302builder.Services.Configure<PipelineOptions>(options => options.Step = WellKnownPipelineSteps.BeforeStart); 312DependsOnSteps = [WellKnownPipelineSteps.ValidateComputeEnvironments] 319RequiredBySteps = [WellKnownPipelineSteps.Deploy]
Aspire.Hosting.EntityFrameworkCore (3)
EFResourceBuilderExtensions.cs (3)
248RequiredBySteps = [WellKnownPipelineSteps.Publish], 270? [WellKnownPipelineSteps.Publish, $"build-{migrationResource.Name}"] 271: [WellKnownPipelineSteps.Publish];
Aspire.Hosting.EntityFrameworkCore.Tests (4)
EFMigrationPipelineTests.cs (4)
29Assert.Contains(WellKnownPipelineSteps.Publish, generateStep.RequiredBySteps); 30Assert.DoesNotContain(WellKnownPipelineSteps.Build, generateStep.RequiredBySteps); 46Assert.Contains(WellKnownPipelineSteps.Publish, scriptStep.RequiredBySteps); 726Assert.Contains(WellKnownPipelineSteps.Publish, generateStep.RequiredBySteps);
Aspire.Hosting.Foundry (10)
HostedAgent\AzureHostedAgentResource.cs (2)
58RequiredBySteps = [WellKnownPipelineSteps.Deploy], 60DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName]
Project\ProjectResource.cs (3)
63DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 64RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 87RequiredBySteps = [WellKnownPipelineSteps.Deploy]
PromptAgent\AzurePromptAgentResource.cs (2)
94RequiredBySteps = [WellKnownPipelineSteps.Deploy], 96DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName]
Toolbox\FoundryToolboxResource.cs (3)
64RequiredBySteps = [WellKnownPipelineSteps.BeforeStart], 90RequiredBySteps = [WellKnownPipelineSteps.Deploy], 94WellKnownPipelineSteps.DeployPrereq,
Aspire.Hosting.Foundry.Tests (2)
ToolboxTests.cs (2)
292Assert.Contains(WellKnownPipelineSteps.Deploy, step.RequiredBySteps); 293Assert.Contains(WellKnownPipelineSteps.DeployPrereq, step.DependsOnSteps);
Aspire.Hosting.JavaScript (4)
JavaScriptHostingExtensions.cs (4)
1920RequiredBySteps = [WellKnownPipelineSteps.Build, WellKnownPipelineSteps.Publish], 2267DependsOnSteps = [WellKnownPipelineSteps.BuildPrereq], 2268RequiredBySteps = [WellKnownPipelineSteps.Build],
Aspire.Hosting.Kubernetes (23)
CertManagerExtensions.cs (3)
379step.RequiredBy(WellKnownPipelineSteps.Deploy); 401DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq], 412step.RequiredBy(WellKnownPipelineSteps.Destroy);
Deployment\HelmDeploymentEngine.cs (6)
156prepareStep.DependsOn(WellKnownPipelineSteps.Publish); 157prepareStep.DependsOn(WellKnownPipelineSteps.Build); 170helmDeployStep.RequiredBy(WellKnownPipelineSteps.Deploy); 182instructionsStep.RequiredBy(WellKnownPipelineSteps.Deploy); 228DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq] 230helmDestroyStep.RequiredBy(WellKnownPipelineSteps.Destroy);
KubernetesEnvironmentExtensions.cs (2)
65dependsOn: WellKnownPipelineSteps.ValidateComputeEnvironments, 66requiredBy: WellKnownPipelineSteps.BeforeStart);
KubernetesEnvironmentResource.cs (8)
244DependsOnSteps = [WellKnownPipelineSteps.ValidateComputeEnvironments], 245RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 260publishStep.DependsOn(WellKnownPipelineSteps.PublishPrereq); 261publishStep.RequiredBy(WellKnownPipelineSteps.Publish); 283tlsBootstrapStep.RequiredBy(WellKnownPipelineSteps.Deploy); 304fqdnDiscoveryStep.RequiredBy(WellKnownPipelineSteps.Deploy); 384buildSteps.RequiredBy(WellKnownPipelineSteps.Deploy) 385.DependsOn(WellKnownPipelineSteps.DeployPrereq);
KubernetesHelmChartExtensions.cs (3)
105installStep.RequiredBy(WellKnownPipelineSteps.Deploy); 115DependsOnSteps = [WellKnownPipelineSteps.DestroyPrereq], 118uninstallStep.RequiredBy(WellKnownPipelineSteps.Destroy);
KubernetesResource.cs (1)
40RequiredBySteps = [WellKnownPipelineSteps.Deploy]
Aspire.Hosting.Kubernetes.Tests (28)
KubernetesDeployTests.cs (25)
310step: WellKnownPipelineSteps.Diagnostics); 351step: WellKnownPipelineSteps.Diagnostics); 391step: WellKnownPipelineSteps.Diagnostics); 432step: WellKnownPipelineSteps.Diagnostics); 472step: WellKnownPipelineSteps.Diagnostics); 507step: WellKnownPipelineSteps.Diagnostics); 592step: WellKnownPipelineSteps.Diagnostics); 914step: WellKnownPipelineSteps.Diagnostics); 1133step: WellKnownPipelineSteps.Publish); 1166step: WellKnownPipelineSteps.Publish); 1312step: WellKnownPipelineSteps.Publish); 1383step: WellKnownPipelineSteps.Publish); 1502step: WellKnownPipelineSteps.Publish); 1556step: WellKnownPipelineSteps.Publish); 1602step: WellKnownPipelineSteps.Publish); 1647step: WellKnownPipelineSteps.Publish); 1739step: WellKnownPipelineSteps.Publish); 1776step: WellKnownPipelineSteps.Publish); 1811step: WellKnownPipelineSteps.Publish); 1847step: WellKnownPipelineSteps.Publish); 1905step: WellKnownPipelineSteps.Destroy); 1936step: WellKnownPipelineSteps.Destroy); 1976step: WellKnownPipelineSteps.Destroy); 2021step: WellKnownPipelineSteps.Destroy); 2069step: WellKnownPipelineSteps.Destroy);
KubernetesHelmChartTests.cs (3)
420Assert.Contains(WellKnownPipelineSteps.Deploy, installStep.RequiredBySteps); 423Assert.Contains(WellKnownPipelineSteps.DestroyPrereq, uninstallStep.DependsOnSteps); 424Assert.Contains(WellKnownPipelineSteps.Destroy, uninstallStep.RequiredBySteps);
Aspire.Hosting.Radius (10)
Publishing\RadCredentialRegisterStep.cs (1)
60step.DependsOn(WellKnownPipelineSteps.DeployPrereq);
Publishing\RadiusBicepPublishingContext.cs (1)
46step.RequiredBy(WellKnownPipelineSteps.Publish);
Publishing\RadiusDeploymentPipelineStep.cs (3)
21/// Depends on the publish step only (not <see cref="WellKnownPipelineSteps.Push"/>) 95step.RequiredBy(WellKnownPipelineSteps.Deploy); 96step.DependsOn(WellKnownPipelineSteps.DeployPrereq);
Publishing\SealedSecretApplyStep.cs (1)
52step.DependsOn(WellKnownPipelineSteps.DeployPrereq);
RadiusEnvironmentResource.cs (2)
51DependsOnSteps = [WellKnownPipelineSteps.ValidateComputeEnvironments], 52RequiredBySteps = [WellKnownPipelineSteps.BeforeStart],
Secrets\RadiusSecretStoreExtensions.cs (2)
85RequiredBySteps = [WellKnownPipelineSteps.Publish, WellKnownPipelineSteps.Deploy],
Aspire.Hosting.Tests (36)
BuildOnlyContainerValidationTests.cs (4)
20using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.PublishPrereq); 41using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.DeployPrereq); 60using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.PublishPrereq); 74using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, step: WellKnownPipelineSteps.PublishPrereq);
ContainerRegistryResourceTests.cs (2)
387Assert.Contains(WellKnownPipelineSteps.Push, pushStep.RequiredBySteps); 411Assert.Contains(WellKnownPipelineSteps.Push, pushStep.RequiredBySteps);
Pipelines\DistributedApplicationPipelineTests.cs (24)
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); 2058Assert.Contains(WellKnownPipelineSteps.DeployPrereq, parameterPromptingStep.RequiredBySteps); 2059Assert.Contains(WellKnownPipelineSteps.BuildPrereq, parameterPromptingStep.RequiredBySteps); 2060Assert.Contains(WellKnownPipelineSteps.PublishPrereq, parameterPromptingStep.RequiredBySteps); 2063Assert.True(executionOrder.ContainsKey(WellKnownPipelineSteps.ProcessParameters), 2065Assert.True(executionOrder.ContainsKey(WellKnownPipelineSteps.DeployPrereq), 2067Assert.True(executionOrder[WellKnownPipelineSteps.ProcessParameters] < executionOrder[WellKnownPipelineSteps.DeployPrereq], 2101using var builder = CreatePipelineTestBuilder(step: WellKnownPipelineSteps.PushPrereq); 2126using var builder = CreatePipelineTestBuilder(step: WellKnownPipelineSteps.PushPrereq); 2153using var builder = CreatePipelineTestBuilder(step: WellKnownPipelineSteps.PushPrereq); 2174using var builder = CreatePipelineTestBuilder(step: WellKnownPipelineSteps.PushPrereq); 2202using var builder = CreatePipelineTestBuilder(step: WellKnownPipelineSteps.PushPrereq); 2310pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, firstFinalAction); 2311pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, secondFinalAction); 2317var firstBeforeStart = first.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2318var secondBeforeStart = second.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2475var originalBeforeStart = originalDeploy.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2497var cloneBeforeStart = cloneDeploy.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2522step.RequiredBy(WellKnownPipelineSteps.Deploy); 2548var deployStep = resolved.Single(s => s.Name == WellKnownPipelineSteps.Deploy);
ProjectResourceTests.cs (3)
867Assert.Contains(WellKnownPipelineSteps.Build, buildStep.RequiredBySteps); 868Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps); 872Assert.Contains(WellKnownPipelineSteps.Push, pushStep.RequiredBySteps);
Publishing\PipelineExecutorTests.cs (3)
74builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, _ => 79builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, _ => 87dependency.RequiredBy(WellKnownPipelineSteps.BeforeStart);
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
29step.RequiredBy(WellKnownPipelineSteps.Publish);
SimplePipelines.AppHost (2)
AppHost.cs (2)
41}, requiredBy: WellKnownPipelineSteps.Deploy); 59}, requiredBy: WellKnownPipelineSteps.Publish);