UNPKG

singularci

Version:

SingularCI is a DSL transpiler used to generate CI/CD configuration files for existing CI platforms

23 lines 887 B
import IStage from "./interfaces/IStage"; import ITargets from "./interfaces/ITargets"; import ITrigger from "./interfaces/ITrigger"; import IVariables from "./interfaces/IVariables"; import IPipeline from "./interfaces/IPipeline"; export default class Pipeline implements IPipeline { private platformTargets; private variables; private trigger; private stages; constructor(trigger: ITrigger, platformTargets: ITargets, variables: IVariables); setPlatformTargets(platformTargets: ITargets): void; setVariables(variables: IVariables): void; setTrigger(trigger: ITrigger): void; addStage(stage: IStage): void; getPlatformTargets(): ITargets; getVariables(): IVariables; getTrigger(): ITrigger; getStages(): IStage[]; setStages(stages: IStage[]): void; reset(): void; } //# sourceMappingURL=Pipeline.d.ts.map