UNPKG

@atomist/sdm

Version:

Atomist Software Delivery Machine SDK

21 lines 1.22 kB
import { SdmContext } from "../../../api/context/SdmContext"; import { GoalContainer, GoalContainerProviderSecret } from "./container"; interface Secrets { env: Array<{ name: string; value: string; }>; files: Array<{ mountPath: string; value: string; hostPath?: string; }>; } export declare function prepareSecrets(container: Pick<GoalContainer, "secrets">, ctx: SdmContext): Promise<Secrets>; export declare function prepareProviderSecret(secret: GoalContainerProviderSecret, ctx: SdmContext, secrets: Secrets, envName?: string): Promise<string>; export declare function prepareGenericProviderSecret(names: string[], ctx: SdmContext, secrets: Secrets, type: string, envName?: string): Promise<string>; export declare function prepareDockerProviderSecret(names: string[], ctx: SdmContext, secrets: Secrets, envName?: string): Promise<string>; export declare function prepareMavenProviderSecret(names: string[], ctx: SdmContext, secrets: Secrets, envName?: string): Promise<string>; export declare function prepareNpmProviderSecret(names: string[], ctx: SdmContext, secrets: Secrets, envName?: string): Promise<string>; export {}; //# sourceMappingURL=provider.d.ts.map