@catladder/cli
Version:
Panter cli tool for cloud CI/CD and DevOps
19 lines (18 loc) • 965 B
TypeScript
import type { ComponentContext } from "../../../types/context";
import type { DeployConfigCloudRun } from "../../types/googleCloudRun";
export declare const gcloudCmd: (version?: "beta") => string;
export declare const gcloudRunCmd: (version?: "beta") => string;
export declare const gcloudSchedulerCmd: (version?: "beta") => string;
export declare const setGoogleProjectNumberScript: (deployConfig: DeployConfigCloudRun) => string[];
export declare const makeLabelString: (obj: Record<string, unknown>) => string;
export declare const getCloudRunDeployConfig: (context: ComponentContext) => DeployConfigCloudRun;
export declare function getCommonCloudRunArgs(context: ComponentContext): {
project: string;
region: import("../../types").Gcloudregion;
};
export declare function getCommonDeployArgs(context: ComponentContext): {
"set-cloudsql-instances": string;
project: string;
region: import("../../types").Gcloudregion;
image: string;
};