Class DeployStoreAbstract

A deploy store collects receipts corresponding to individual instances of Deployment, and can create Deployment objects with the data from the receipts.

Hierarchy

  • DeployStore

Constructors

Properties

Accessors

Methods

Constructors

Properties

defaults: Partial<Deployment> = {}

Default values for Deployments created from this store.

variants: Partial<Record<"v1", DeployStoreClass<DeployStore>>> = {}

Populated in deploy.ts with the constructor for each subclass.

Accessors

  • get activeName(): null | string
  • Get name of the active deployment, or null if there isn't one.

    Returns null | string

Methods

  • Get a deployment by name, or the active deployment if none is passed.

    Returns

    Deployment, or null if such doesn't exist.

    Parameters

    • name: undefined | null | string

    Returns null | DeploymentState

Generated using TypeDoc