You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/frontend/src/content/docs/get-started/pipelines.mdx
+9-26Lines changed: 9 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -419,18 +419,12 @@ This command displays:
419
419
- Step dependencies and target resources
420
420
- Configuration issues like orphaned steps or circular dependencies
421
421
422
-
**Example diagnostics output:**
422
+
The output includes several sections:
423
423
424
-
```
425
-
Pipeline Steps:
426
-
✓ build-apiservice (parallel)
427
-
✓ build-frontend (parallel)
428
-
✓ provision-database (parallel)
429
-
→ push-apiservice (depends on: build-apiservice, provision-registry)
430
-
→ push-frontend (depends on: build-frontend, provision-registry)
431
-
→ deploy-apiservice (depends on: push-apiservice, provision-database)
432
-
→ deploy-frontend (depends on: push-frontend, deploy-apiservice)
433
-
```
424
+
-**Execution order**: A numbered list showing the order in which steps would execute
425
+
-**Detailed step analysis**: Each step's dependencies, associated resources, tags, and descriptions (✓ = dependency exists, ? = dependency missing)
426
+
-**Potential issues**: Identifies problems like orphaned steps or circular dependencies
427
+
-**Execution simulation**: "What if" analysis showing what steps would run for each possible target step, with concurrency indicators for steps that can run in parallel
Resources can also customize how they participate in the pipeline using `WithPipelineConfiguration`:
513
+
Resources can also customize how they participate in the pipeline using `WithPipelineConfiguration`, which provides control over step ordering and resource-specific pipeline behavior.
// Skip this resource during certain pipeline steps
526
-
config.SkipStep(WellKnownPipelineSteps.Push);
527
-
528
-
// Or add custom behavior
529
-
config.OnStepStarting= (step) =>
530
-
{
531
-
Console.WriteLine($"Starting step: {step.Name}");
532
-
};
533
-
});
534
-
```
515
+
<Asidetype="note">
516
+
The `WithPipelineConfiguration` API is experimental and may change in future releases. Refer to the [aspire do command reference](/reference/cli/commands/aspire-do/) for the latest details on pipeline configuration.
0 commit comments