@ibm/ibmi-ci
Version:
IBM i CLI tool
16 lines (15 loc) • 563 B
TypeScript
import { StepI } from "./step";
import { Executor } from "./executor";
export declare const StepTypes: {
[id: string]: typeof StepI;
};
export declare function buildStepsFromArray(executor: Executor, parameters: string[]): boolean;
export interface ExecutorDocument {
steps: {
type: string;
parameters?: string[];
ignore?: boolean;
}[];
}
export declare function buildStepsFromYaml(executor: Executor, yaml: string): boolean;
export declare function buildStepsFromJson(executor: Executor, document: ExecutorDocument): boolean;