UNPKG

@veecode-platform/safira-cli

Version:

Generate a microservice project from your spec.

22 lines (21 loc) 713 B
import { GitProviderEnum } from "../git/git-providers"; import { CdProviderEnum } from "./cd-provider-enum"; import { DockerRegistryEnum } from "../docker/docker-registry"; export declare class CiCdSetup { private static _instance; private constructor(); setup(params: CiCdSetupParams): Promise<void>; private _getPipeline; static get instance(): CiCdSetup; } export interface CiCdSetupParams { "project-path": string; "project-name": string; "branch-name": string; "kubernetes-namespace": string; "ci-provider": GitProviderEnum; "cd-provider": CdProviderEnum; "docker-registry": DockerRegistryEnum; "project-folder": string; "project-subfolder": string; }