@cto.ai/ops-rc
Version:
💻 CTO.ai Ops - The CLI built for Teams 🚀
31 lines (30 loc) • 1.44 kB
TypeScript
export declare type IOpFile = 'ops.yml';
export declare type IWorkflow = 'workflow';
export declare type IPipeline = 'pipeline';
export declare type ICommand = 'command';
export declare type IGlueCode = 'glue_code';
export declare type IService = 'service';
export declare type IJob = 'job';
export declare const OP_FILE: IOpFile;
export declare const WORKFLOW: IWorkflow;
export declare const PIPELINE: IPipeline;
export declare const COMMAND: ICommand;
export declare const PUBLIC = "Public \uD83C\uDF0E";
export declare const PRIVATE = "Private \uD83D\uDD11";
export declare const LOCAL = "Local \uD83D\uDCBB";
export declare type WORKFLOW_TYPE = 'workflow';
export declare type COMMAND_TYPE = 'command';
export declare type GLUECODE_TYPE = 'glue_code';
export declare type JOB_TYPE = 'job';
export declare type SERVICE_TYPE = 'service';
export declare const WORKFLOW_TYPE = "workflow";
export declare const COMMAND_TYPE = "command";
export declare const GLUECODE_TYPE = "glue_code";
export declare const JOB_TYPE = "job";
export declare const SERVICE_TYPE = "service";
export declare type OpTypes = IWorkflow | ICommand | IGlueCode | IJob | IService;
export declare const COMMAND_ENDPOINT = "ops";
export declare const WORKFLOW_ENDPOINT = "workflows";
export declare const SDK2 = "2";
export declare const SDK2_DAEMON_ENTRYPOINT = "/bin/sdk-daemon";
export declare const getEndpointFromOpType: (opType: OpTypes) => "ops" | "workflows";