UNPKG

@jameslnewell/buildkite-pipelines

Version:
22 lines (21 loc) 858 B
import { CommandStepSchema, StepDependsOn } from '../../schema'; export interface DependenciesBuilder { getDependencies(): ReadonlyArray<StepDependsOn>; /** * @deprecated Use .addDependency() instead */ dependOn(dependency: null | StepDependsOn | Array<StepDependsOn>): this; addDependency(dependency: null | StepDependsOn | Array<StepDependsOn>): this; /** * @deprecated Use .setAllowDependencyFailure() instead */ allowDependencyFailure(allow: boolean): this; setAllowDependencyFailure(allow: boolean): this; } export declare class DependenciesHelper { #private; getDependencies(): ReadonlyArray<StepDependsOn>; addDependency(dependency: StepDependsOn): void; setAllowDependencyFailure(allow: boolean): void; build(): Pick<CommandStepSchema, "depends_on" | "allow_dependency_failure">; }