microsoft / microsoft/aspire

Support modeling status on pipeline steps

Open
#12,282 1 comment 1 reaction 1 assignee Assigned to @Copilot View on GitHub
area-deployment
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

Pipeline steps don't currently support modeling their status. We should add this so we can track if steps are waiting, running, or completed. The status should also capture completion state.

- Introduce a new PipelineStepStatus enum.
```
enum PipelineStepStatus {
Pending,
Running,
Succeeded,
Failed,
Canceled
}
```
- Add a `Status` property to a PipelineStep
- Update the DistributedApplicationPipeline to set the status on each of those steps

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.