@supernovaio/cli
Version:
Supernova.io Command Line Interface
27 lines • 1.16 kB
TypeScript
import { z, ZodType } from "zod";
import { SentryCommand } from "../types/index.js";
declare const TemplateUploadConfig: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
type TemplateUploadConfig = z.infer<typeof TemplateUploadConfig>;
export default class TemplateUpload extends SentryCommand<TemplateUploadConfig> {
static args: {};
static description: string;
static examples: string[];
static hidden: boolean;
static flags: {
workspaceId: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
designSystemId: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
force: import("@oclif/core/interfaces").BooleanFlag<boolean>;
};
get commandId(): string;
get configSchema(): ZodType<TemplateUploadConfig>;
run(): Promise<void>;
private validateDockerDaemon;
private createBuildDir;
private deleteBuildDir;
private prepareBuildFolder;
private buildDockerImage;
private pushDockerImage;
private remoteTemplateBuild;
}
export {};
//# sourceMappingURL=template-upload.d.ts.map