@aerocorp/cli
Version:
AeroCorp CLI 5.1.0 - Future-Proofed Enterprise Infrastructure with Live Preview, Tunneling & Advanced DevOps
44 lines • 1.25 kB
TypeScript
/**
* AeroCorp CLI 4.0.0 - Enhanced Deployment Service
* Advanced deployment management for hybrid infrastructure
*/
export interface Application {
uuid: string;
name: string;
status: 'running' | 'stopped' | 'deploying' | 'failed';
platform: 'coolify' | 'caprover';
url: string;
repository: string;
branch: string;
version: string;
lastDeploy: string;
environment: string;
}
export interface DeploymentLog {
timestamp: string;
level: 'info' | 'warn' | 'error';
message: string;
details?: any;
}
export declare class DeploymentService {
private configService;
private authService;
constructor();
listApplications(options?: {
platform?: string;
status?: string;
}): Promise<void>;
deployApplication(uuid: string, options?: {
branch?: string;
environment?: string;
}): Promise<void>;
createApplication(options?: any): Promise<void>;
getApplicationLogs(uuid: string, options?: {
lines?: number;
deployment?: string;
}): Promise<void>;
stopApplication(uuid: string): Promise<void>;
startApplication(uuid: string): Promise<void>;
private monitorDeployment;
}
//# sourceMappingURL=deployment.d.ts.map