IDistributedApplicationPipeline
Interface
interface IDistributedApplicationPipeline { addStep(stepName: string, callback: (arg: PipelineStepContext) => Promise<void>, dependsOn?: string[], requiredBy?: string[]): void; configure(callback: (arg: PipelineConfigurationContext) => Promise<void>): void; disableBuildOnlyContainerValidation(): IDistributedApplicationPipeline;}Methods
method
addStep Adds an application-level pipeline step in a TypeScript-friendly shape.
addStep(stepName: string, callback: (arg: PipelineStepContext) => Promise<void>, dependsOn?: string[], requiredBy?: string[]): voidParameters
stepName string callback (arg: PipelineStepContext) => Promise<void> dependsOn string[] optional requiredBy string[] optional method
configure Registers a pipeline configuration callback in a TypeScript-friendly shape.
configure(callback: (arg: PipelineConfigurationContext) => Promise<void>): voidParameters
callback (arg: PipelineConfigurationContext) => Promise<void> Disables the publish and deploy validation that requires build-only containers to be consumed by another resource.
disableBuildOnlyContainerValidation(): IDistributedApplicationPipelineReturns
IDistributedApplicationPipeline