2 implementations of Pipeline
Aspire.Hosting.Testing (2)
67 references to Pipeline
Aspire.Hosting.Azure.EntraId.Tests (1)
Aspire.Hosting.Azure.Tests (9)
Aspire.Hosting.Docker.Tests (2)
Aspire.Hosting.Dotnet.Tests (3)
Aspire.Hosting.EntityFrameworkCore.Tests (2)
Aspire.Hosting.Kubernetes.Tests (2)
Aspire.Hosting.Radius.Tests (2)
Aspire.Hosting.Tests (46)
Pipelines\PipelineOutputDiffingTests.cs (36)
118builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, async _ =>
193builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, _ =>
226builder.Pipeline.AddStep("unordered-writer", _ =>
253builder.Pipeline.AddStep("custom-target", _ => Task.CompletedTask);
254builder.Pipeline.AddStep("check-alias", _ => Task.CompletedTask);
272builder.Pipeline.WithFinalAction("custom-target", action);
273builder.Pipeline.AddStep("select-check", _ => Task.CompletedTask, dependsOn: "custom-check", requiredBy: "check-alias");
370AddArtifactWriter(builder.Pipeline);
373builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, _ => File.WriteAllTextAsync(artifact, "ordinary output", TestContext.Current.CancellationToken));
397AddArtifactWriter(builder.Pipeline);
399builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, async _ =>
448AddArtifactWriter(builder.Pipeline);
451builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, async _ =>
529AddArtifactWriter(builder.Pipeline);
530builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, async _ =>
579AddArtifactWriter(builder.Pipeline);
581builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, _ => File.WriteAllTextAsync(artifact, "new", TestContext.Current.CancellationToken));
624AddArtifactWriter(builder.Pipeline);
626builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, _ => File.WriteAllTextAsync(artifact, after, TestContext.Current.CancellationToken));
654AddArtifactWriter(builder.Pipeline);
679AddArtifactWriter(builder.Pipeline);
681builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, _ => File.WriteAllTextAsync(artifact, "new", TestContext.Current.CancellationToken));
702AddArtifactWriter(builder.Pipeline);
704builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, async _ =>
744AddArtifactWriter(builder.Pipeline);
791AddArtifactWriter(builder.Pipeline);
804builder.Pipeline.AddStep("both-checks", _ => Task.CompletedTask, dependsOn: new[] { "first-check", "second-check" });
841builder.Pipeline.AddStep("writer", async _ =>
871builder.Pipeline.AddStep("custom-target", _ =>
898builder.Pipeline.AddStep("writer", _ => File.WriteAllTextAsync(artifact, "unexpected", TestContext.Current.CancellationToken),
929AddArtifactWriter(builder.Pipeline);
931builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, async context =>
977AddArtifactWriter(builder.Pipeline);
979builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.Publish, async _ =>
1030builder.Pipeline.AddStep("relocate-output", _ =>
1037builder.Pipeline.AddStep("both-checks", _ => Task.CompletedTask, dependsOn: new[] { "file-check", "directory-check" });