GcsArtifactsOptions
Interface: GcsArtifactsOptions
Defined in: src/artifacts/gcsArtifacts.ts:191
Options for gcsArtifacts.
Properties
bucket
readonlybucket:string
Defined in: src/artifacts/gcsArtifacts.ts:193
The bucket. It must already exist — this library never creates one.
prefix?
readonlyoptionalprefix?:string
Defined in: src/artifacts/gcsArtifacts.ts:195
Object-name prefix inside the bucket, so a bucket can be shared.
projectId?
readonlyoptionalprojectId?:string
Defined in: src/artifacts/gcsArtifacts.ts:198
Project id for the client this factory builds. Ignored when storage is
passed — that client's configuration is yours.
retention?
readonlyoptionalretention?:ArtifactRetention
Defined in: src/artifacts/gcsArtifacts.ts:202
Retention dials. Budgets evict OLDEST-first (no cheap read-recency).
storage?
readonlyoptionalstorage?:GcsStorageLike
Defined in: src/artifacts/gcsArtifacts.ts:200
Your own pre-built client; configuration and credentials stay yours.
