Common
A library of common classes.
IPipelineStep.cs
1using System;
2using System.Threading;
3
5{
9 public interface IPipelineStep
10 {
18 bool ApplyStep(PipelineResults results, Action<string> logger, CancellationToken cancellationToken);
19 }
20}
A container for holding pipeline results.
An interface for creating a step of a Pipeline.
bool ApplyStep(PipelineResults results, Action< string > logger, CancellationToken cancellationToken)
Performs the operations for this step. Artifacts should be written to the results outputs.