GcsArtifactsOptions
Interface: GcsArtifactsOptions
Defined in: src/artifacts/gcsArtifacts.ts:211
Options for gcsArtifacts.
Properties
bucket
readonlybucket:string
Defined in: src/artifacts/gcsArtifacts.ts:213
The bucket. It must already exist — this library never creates one.
prefix?
readonlyoptionalprefix?:string
Defined in: src/artifacts/gcsArtifacts.ts:215
Object-name prefix inside the bucket, so a bucket can be shared.
projectId?
readonlyoptionalprojectId?:string
Defined in: src/artifacts/gcsArtifacts.ts:218
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:222
Retention dials. Budgets evict OLDEST-first (no cheap read-recency).
storage?
readonlyoptionalstorage?:GcsStorageLike
Defined in: src/artifacts/gcsArtifacts.ts:220
Your own pre-built client; configuration and credentials stay yours.
