UNPKG

singularci

Version:

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

22 lines 730 B
import { TargetPlatformGenerator } from '../interfaces/TargetPlatformGenerator'; import DSLParser from './../../Parser/DSLParser'; export declare class GitLabConfigGenerator implements TargetPlatformGenerator { private pipeline; private parser; private configObject; constructor(parser: DSLParser); generateConfig: () => void; private writeToFile; private shouldGenerate; private buildStages; private buildTriggers; private buildSecrets; private changeSecretsSyntax; private buildJobs; private buildNeeds; private buildBeforeScript; private buildTasks; private sanitizeJobName; private getSelectedImage; } //# sourceMappingURL=index.d.ts.map