@catladder/pipeline
Version:
Panter workflow for cloud CI/CD and DevOps
9 lines • 329 B
TypeScript
import type { Pipeline } from "../../types";
type PickRequired<T, K extends keyof T> = Required<Pick<T, K>> & Omit<T, K>;
export declare const createGitlabPipelineWithDefaults: ({
image,
variables,
before_script,
...config
}: PickRequired<Partial<Pipeline<"gitlab">>, "stages" | "jobs">) => Pipeline<"gitlab">;
export {};