Options
All
  • Public
  • Public/Protected
  • All
Menu

Store the artifact on local disk, relying on in memory cache. **This is purely for demo and test use. It is NOT a production quality implementation. It uses fake artifact links in GitHub statuses that may not be honored after the present automation client is shut down.

deprecated

Artifact storage should be done using project listeners.

Hierarchy

  • EphemeralLocalArtifactStore

Implements

  • ArtifactStore

Index

Properties

Methods

Properties

Private entries

entries: Array<StoredArtifact & object> = []

Methods

checkout

  • checkout(url: string): Promise<DeployableArtifact>

Protected retrieve

  • retrieve(url: string): Promise<StoredArtifact>

storeFile

  • storeFile(appInfo: AppInfo, what: string): Promise<string>

Generated using TypeDoc