Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DeploymentManager

Hierarchy

  • DeploymentManager

Constructors

  • new DeploymentManager(output: WorkerOutput, folder: string, deploymentName: string, streams?: any): DeploymentManager

Properties

application: Application
deployers: object

Type declaration

  • [key: string]: any
deployersDefinition: object

Type declaration

logger: Logger
output: WorkerOutput
packageDescription: any
streams: object

Type declaration

  • err: any
  • out: any
webda: Core

Methods

  • commandLine(argv: yargs.Arguments): Promise<number>
  • getApplication(): Application
  • getDeployer(name: string): Promise<Deployer<any>>
  • getDeploymentName(): string
  • getOutput(): WorkerOutput
  • getPackageDescription(): any
  • getWebda(): Core
  • run(type: string, resources: any): Promise<any>
  • setOutput(output: WorkerOutput): void
  • new(application: Application): Promise<void>

Generated using TypeDoc