Options
All
  • Public
  • Public/Protected
  • All
Menu

Deployer service for bots, themes, ai and more.

Hierarchy

  • GBDeployer

Index

Constructors

constructor

Properties

core

core: IGBCoreService

importer

importer: GBImporter

workDir

workDir: string = "./work"

Static deployFolder

deployFolder: string = "deploy"

Methods

deployBot

  • deployBot(localPath: string): Promise<IGBInstance>

deployPackageFromLocalPath

  • deployPackageFromLocalPath(localPath: string): Promise<any>

deployPackageToStorage

  • deployPackageToStorage(instanceId: number, packageName: string): Promise<GuaribasPackage>

deployPackages

  • deployPackages(core: IGBCoreService, server: any, appPackages: Array<IGBPackage>): Promise<Object>

deployTheme

  • deployTheme(localPath: string): void

getPackageByName

  • getPackageByName(instanceId: number, packageName: string): Promise<GuaribasPackage>

scanBootPackage

  • scanBootPackage(): Promise<any>

undeployPackageFromLocalPath

  • undeployPackageFromLocalPath(instance: IGBInstance, localPath: string): Promise<void>

Generated using TypeDoc