UNPKG

singularci

Version:

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

22 lines 742 B
import { TargetPlatformGenerator } from '../interfaces/TargetPlatformGenerator'; import DSLParser from './../../Parser/DSLParser'; export declare class GitHubConfigGenerator implements TargetPlatformGenerator { private pipeline; private configObject; private parser; constructor(parser: DSLParser); generateConfig: () => void; private writeToFile; private shouldGenerate; private createFolderStructure; private buildTriggers; private buildSecrets; private changeSecretsSyntax; private buildStages; private generateStageId; private buildStage; private buildJobs; private setRuntimeContainer; private sanitizeJobName; } //# sourceMappingURL=index.d.ts.map