85 writes to Description
Aspire.Hosting (20)
ApplicationModel\DotnetProgramPublishing.cs (1)
50Description = $"Builds the container image for the {stepResource.Name} project.",
Pipelines\DistributedApplicationPipeline.cs (16)
42Description = "Aggregation step for all deploy operations. All deploy steps should be required by this step.", 49Description = "Prompts for parameter values before build, publish, or deployment operations.", 65Description = "Prerequisite step that runs before any deploy operations. Initializes deployment environment and manages deployment state.", 142Description = "Aggregation step for all build operations. All build steps should be required by this step.", 149Description = "Prerequisite step that runs before any build operations.", 159Description = "Checks whether the container runtime (Docker/Podman) is running.", 174Description = "Aggregation step for all push operations. All push steps should be required by this step.", 183Description = "Prerequisite step that runs before any push operations.", 255Description = "Aggregation step for all publish operations. All publish steps should be required by this step.", 262Description = "Prerequisite step that runs before any publish operations.", 269Description = "Validates that build-only containers are consumed by another resource before publish or deploy.", 282Description = "Dumps dependency graph information for troubleshooting pipeline execution.", 298Description = "Aggregation step for operations that run before the application starts.", 305Description = "Validates compute resource bindings before startup.", 318Description = "Aggregation step for all destroy operations. All destroy steps should be required by this step.", 331Description = "Prerequisite step that runs before any destroy operations.",
Pipelines\PipelineStep.cs (1)
123Description = Description,
Pipelines\PipelineStepFactoryExtensions.cs (1)
118Description = description,
Publishing\ManifestPublishingExtensions.cs (1)
28Description = "Publishes the Aspire application model as a JSON manifest file.",
Aspire.Hosting.Azure (7)
AzureBicepResource.cs (1)
47Description = $"Provisions the Azure Bicep resource {name} using Azure infrastructure.",
AzureEnvironmentResource.cs (6)
79Description = "Prepares the Azure resources.", 92Description = $"Publishes the Azure environment configuration for {Name}.", 102Description = "Validates Azure CLI authentication before deployment.", 112Description = "Creates the Azure provisioning context for infrastructure deployment.", 131Description = "Aggregation step for all Azure infrastructure provisioning operations.", 143Description = $"Destroys the Azure resource group and all resources for {Name}.",
Aspire.Hosting.Azure.AppContainers (5)
AzureContainerAppEnvironmentResource.cs (2)
50Description = $"Prepares Azure Container Apps deployment targets for {name}.", 70Description = $"Prints the deployment summary and dashboard URL for {name}.",
AzureContainerAppResource.cs (2)
43Description = $"Prints the deployment summary and URL for {targetResource.Name}.", 74Description = $"Aggregation step for deploying {targetResource.Name} to Azure Container Apps.",
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
55Description = $"Prepares the ACR pull identity for {builder.Resource.Name}.",
Aspire.Hosting.Azure.AppService (6)
AzureAppServiceEnvironmentResource.cs (3)
59Description = $"Prepares Azure App Service deployment targets for {name}.", 72Description = $"Validates Azure App Service configuration for {name}.", 88Description = $"Prints the deployment summary and dashboard URL for {name}.",
AzureAppServiceWebSiteResource.cs (2)
43Description = $"Prints the deployment summary and URL for {targetResource.Name}.", 72Description = $"Aggregation step for deploying {targetResource.Name} to Azure App Service.",
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
55Description = $"Prepares the ACR pull identity for {builder.Resource.Name}.",
Aspire.Hosting.Azure.Kubernetes (4)
AzureKubernetesEnvironmentResource.cs (3)
51Description = $"Prepares Azure Kubernetes Service environment {Name}.", 67Description = $"Fetches AKS credentials for {Name}", 78Description = $"Fetches AKS credentials for destroying {Name}",
AzureKubernetesLoadBalancerResource.cs (1)
86Description = $"Applies the AGC ApplicationLoadBalancer CR for {Name}.",
Aspire.Hosting.Azure.Sandboxes (6)
AzureSandboxContainerDeployment.cs (3)
67Description = $"Deploys compute resource '{resource.TargetResource.Name}' to ACA sandbox '{resource.Name}'.", 77Description = $"Deletes ACA sandbox deployment '{resource.Name}'.", 91Description = "Deletes stale ACA sandbox deployments.",
AzureSandboxGroupResource.cs (2)
47Description = $"Prepares Azure sandbox deployment targets for {Name}.", 55Description = $"Adds the Azure sandbox dashboard for {Name} to the deployment summary.",
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
55Description = $"Prepares the ACR pull identity for {builder.Resource.Name}.",
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (4)
68Description = $"Prepares Docker Compose deployment targets for {Name}.", 78Description = $"Publishes the Docker Compose environment configuration for {Name}.", 118Description = $"Prepares the Docker Compose environment {Name} for deployment.", 139Description = $"Confirms and destroys the Docker Compose environment {Name}.",
Aspire.Hosting.EntityFrameworkCore (2)
EFResourceBuilderExtensions.cs (2)
335Description = $"Generate EF Core migration SQL script for {migrationResource.Name}", 379Description = $"Generate EF Core migration bundle for {migrationResource.Name}",
Aspire.Hosting.Foundry (5)
Project\ProjectResource.cs (1)
49Description = $"Prepares Microsoft Foundry project {name} for deployment.",
PromptAgent\AzurePromptAgentResource.cs (2)
73Description = $"Deploys prompt agent {Name} before the application starts.", 85Description = $"Deploys prompt agent {Name}.",
Toolbox\FoundryToolboxResource.cs (2)
60Description = IsExisting 73Description = IsExisting
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
1917Description = $"Validates that JavaScript app '{resource.Name}' does not publish an ignored run script with an existing Dockerfile.", 2264Description = $"Validates that the Next.js app '{name}' has output: \"standalone\" configured.",
Aspire.Hosting.Kubernetes (16)
CertManagerExtensions.cs (2)
368Description = $"Applies cert-manager ClusterIssuer '{captured.Name}'", 397Description = $"Deletes cert-manager ClusterIssuer '{captured.Name}'",
Deployment\HelmDeploymentEngine.cs (6)
137Description = $"Verifies Helm CLI is available for {environment.Name}.", 150Description = $"Prepares Helm chart values for {environment.Name}.", 162Description = $"Deploys {environment.Name} to Kubernetes via Helm.", 174Description = $"Prints access instructions for {environment.Name}.", 186Description = $"Confirms and destroys the Helm deployment for {environment.Name}.", 234Description = $"Uninstalls the Helm release for {environment.Name}.",
KubernetesEnvironmentResource.cs (5)
242Description = $"Prepares Kubernetes deployment targets for {Name}.", 254Description = $"Publishes the Kubernetes environment configuration for {Name}.", 279Description = "Creates self-signed bootstrap TLS secrets if they don't already exist", 295Description = "Discovers Gateway FQDN, patches listener hostname, and bootstraps TLS", 323Description = "Removes stale foreign field-manager entries from existing Gateways so helm upgrade can re-apply",
KubernetesHelmChartExtensions.cs (2)
97Description = $"Installs Helm chart '{name}' ({resource.ChartReference}:{resource.ChartVersion})", 110Description = $"Uninstalls Helm chart '{name}' from namespace '{@namespace}'",
KubernetesResource.cs (1)
37Description = $"Retrieves deployment status for {resource.Name}.",
Aspire.Hosting.Radius (8)
Publishing\RadCredentialRegisterStep.cs (1)
53Description = $"Register Radius cloud-provider credentials for '{_environment.Name}' via rad credential register",
Publishing\RadiusBicepPublishingContext.cs (1)
40Description = $"Publish Radius environment '{_environment.Name}' as Bicep",
Publishing\RadiusDeploymentPipelineStep.cs (1)
496Description = $"Deploy Radius environment '{_environment.Name}' via rad CLI",
Publishing\SealedSecretApplyStep.cs (1)
44Description = $"Apply and await sealed secrets for '{_environment.Name}' before rad deploy",
RadiusEnvironmentResource.cs (3)
49Description = $"Prepares Radius deployment targets for {Name}.", 65Description = $"Validates Radius secret stores for {Name}.", 84Description = $"Verifies the Radius control plane version for {Name}.",
Secrets\RadiusSecretStoreExtensions.cs (1)
81Description = $"Ensures the application-scoped Radius secret store '{name}' has a Radius environment.",
11 references to Description
Aspire.Hosting (4)
Backchannel\AppHostRpcTarget.cs (1)
329Description = step.Description,
Pipelines\DistributedApplicationPipeline.cs (2)
1166if (!string.IsNullOrWhiteSpace(step.Description)) 1168sb.AppendLine(CultureInfo.InvariantCulture, $" Description: {step.Description}");
Pipelines\PipelineStep.cs (1)
123Description = Description,
Aspire.Hosting.Kubernetes.Tests (4)
KubernetesHelmChartTests.cs (4)
438Assert.Contains("oci://example.com/chart", installStep.Description); 439Assert.Contains("1.2.3", installStep.Description); 457Assert.Contains("my-release", uninstallStep.Description); 472Assert.Contains("custom-ns", uninstallStep.Description);
Aspire.Hosting.Radius.Tests (3)
Deployment\DeployPipelineIntegrationTests.cs (3)
67Assert.Contains("rad CLI", pipelineStep.Description); 96Assert.Contains("rad CLI", pipelineStep.Description); 97Assert.Contains("production", pipelineStep.Description);