25 instantiations of PipelineStepInfo
Aspire.Cli.Tests (25)
Commands\DoCommandTests.cs (6)
365
new
PipelineStepInfo
485
Steps = [new
PipelineStepInfo
{ Name = "deploy" }]
804
new
() { Name = "parameter-prompt" },
805
new
() { Name = "provision-redis-infra", DependsOn = ["parameter-prompt"], Tags = ["provision-infra"] },
806
new
() { Name = "build-webapi", DependsOn = ["parameter-prompt"], Tags = ["build-compute"] },
807
new
() { Name = "deploy-webapi", DependsOn = ["provision-redis-infra", "build-webapi"], Tags = ["deploy-compute"] }
Commands\PipelineCommandListStepsTests.cs (16)
25
command.PrintPipelineSteps([new
PipelineStepInfo
{ Name = "parameter-prompt" }]);
38
new
PipelineStepInfo
{ Name = "parameter-prompt" },
39
new
PipelineStepInfo
{ Name = "build-webapi", DependsOn = ["parameter-prompt"] }
53
new
PipelineStepInfo
{ Name = "deploy-webapi", DependsOn = ["build-webapi", "provision-redis"] }
66
new
PipelineStepInfo
{ Name = "build-webapi", DependsOn = ["parameter-prompt"], Tags = ["build-compute"] }
79
new
PipelineStepInfo
{ Name = "provision-redis-infra", DependsOn = ["parameter-prompt"], Tags = ["provision-infra"] }
104
new
PipelineStepInfo
{ Name = "step-a" },
105
new
PipelineStepInfo
{ Name = "step-b" },
106
new
PipelineStepInfo
{ Name = "step-c" }
121
new
PipelineStepInfo
{ Name = "parameter-prompt" },
122
new
PipelineStepInfo
{ Name = "provision-redis-infra", DependsOn = ["parameter-prompt"], Tags = ["provision-infra"] },
123
new
PipelineStepInfo
{ Name = "provision-postgres-infra", DependsOn = ["parameter-prompt"], Tags = ["provision-infra"] },
124
new
PipelineStepInfo
{ Name = "build-webapi", DependsOn = ["parameter-prompt"], Tags = ["build-compute"] },
125
new
PipelineStepInfo
{ Name = "build-frontend", DependsOn = ["parameter-prompt"], Tags = ["build-compute"] },
126
new
PipelineStepInfo
{ Name = "deploy-webapi", DependsOn = ["provision-redis-infra", "provision-postgres-infra", "build-webapi"], Tags = ["deploy-compute"] },
127
new
PipelineStepInfo
{ Name = "deploy-frontend", DependsOn = ["build-frontend", "deploy-webapi"], Tags = ["deploy-compute"] },
TestServices\TestAppHostCliBackchannel.cs (3)
275
new
PipelineStepInfo
{ Name = "process-parameters", Description = "Prompts for parameter values" },
276
new
PipelineStepInfo
{ Name = "build-webapi", DependsOn = ["process-parameters"], Tags = ["build-compute"] },
277
new
PipelineStepInfo
{ Name = "deploy-webapi", DependsOn = ["build-webapi"], Tags = ["deploy-compute"] }
6 references to PipelineStepInfo
aspire (6)
Backchannel\BackchannelJsonSerializerContext.cs (2)
95
[JsonSerializable(typeof(
PipelineStepInfo
))]
96
[JsonSerializable(typeof(
PipelineStepInfo
[]))]
Commands\PipelineCommandBase.cs (2)
611
internal void PrintPipelineSteps(
PipelineStepInfo
[] steps)
621
var
step = steps[i];
JsonSourceGenerationContext.cs (1)
62
[JsonSerializable(typeof(
PipelineStepInfo
[]))]
src\Aspire.Hosting\Backchannel\BackchannelDataTypes.cs (1)
1056
public required
PipelineStepInfo
[] Steps { get; init; }