Class: ReleaseListStorage
@pvm/artifacts.ReleaseListStorage
Hierarchy
↳
ReleaseListStorage
Constructors
constructor
• new ReleaseListStorage(storage
, opts
)
Parameters
Name | Type |
---|---|
storage | StorageImpl |
opts | StorageOpts |
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:35
Properties
config
• config: Config
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:31
destPrefix
• Optional
destPrefix: string
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:29
logger
• logger: SignaleType
<"debug"
| "silly"
| "deprecate"
, never
> = logger
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:33
storage
• storage: StorageImpl
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:30
type
• type: "repo"
| "branch"
| "external"
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:32
Accessors
finalized
• get
finalized(): boolean
Returns
boolean
Inherited from
Storage.finalized
Defined in
packages/pvm-artifacts/lib/storage.ts:42
name
• get
name(): string
Returns
string
Inherited from
Storage.name
Defined in
packages/pvm-artifacts/lib/storage.ts:46
Methods
download
â–¸ download(opts?
): Promise
<void
>
Parameters
Name | Type |
---|---|
opts | IOOpts |
Returns
Promise
<void
>
Defined in
packages/pvm-artifacts/lib/frontend/release-list.ts:5
downloadPath
â–¸ downloadPath(wantedLocalPath
): Promise
<unknown
>
Parameters
Name | Type |
---|---|
wantedLocalPath | string |
Returns
Promise
<unknown
>
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:77
finish
â–¸ finish(): Promise
<void
>
Returns
Promise
<void
>
Inherited from
Defined in
packages/pvm-artifacts/lib/storage.ts:50
upload
â–¸ upload(opts?
): Promise
<void
>
Parameters
Name | Type |
---|---|
opts | IOOpts |
Returns
Promise
<void
>
Defined in
packages/pvm-artifacts/lib/frontend/release-list.ts:12
uploadPath
â–¸ uploadPath(localPath
): Promise
<unknown
>
Parameters
Name | Type |
---|---|
localPath | string |
Returns
Promise
<unknown
>