Skip to main content

Class: VcsStorage

@pvm/artifacts.VcsStorage

Implements

Constructors

constructor

• new VcsStorage(vcs)

Parameters

NameType
vcsVcsPlatform

Defined in

packages/pvm-artifacts/lib/backend/vcs-storage.ts:8

Properties

vcs

• vcs: VcsPlatform

Defined in

packages/pvm-artifacts/lib/backend/vcs-storage.ts:6

Methods

downloadPath

â–¸ downloadPath(_remotePath, _localDest): Promise<void>

Parameters

NameType
_remotePathstring
_localDeststring

Returns

Promise<void>

Implementation of

StorageImpl.downloadPath

Defined in

packages/pvm-artifacts/lib/backend/vcs-storage.ts:20


finish

â–¸ finish(): Promise<void>

Returns

Promise<void>

Implementation of

StorageImpl.finish

Defined in

packages/pvm-artifacts/lib/backend/vcs-storage.ts:16


init

â–¸ init(): Promise<void>

Returns

Promise<void>

Implementation of

StorageImpl.init

Defined in

packages/pvm-artifacts/lib/backend/vcs-storage.ts:12


uploadPath

â–¸ uploadPath(localPath, _remoteDest): Promise<void>

Parameters

NameType
localPathstring
_remoteDeststring

Returns

Promise<void>

Implementation of

StorageImpl.uploadPath

Defined in

packages/pvm-artifacts/lib/backend/vcs-storage.ts:24