artifacts
Artifact arrays are common throughout Spinnaker, and are largely the same.
An artifact is an object that references an external resource.
The objects and endpoints found in:
- artifacts,
- boundArtifact,
- createdArtifacts,
- expectedArtifacts,
- matchArtifact,
- optionalArtifacts,
- and resolvedExpectedArtifacts,
are the same. Additionally:
- boundArtifact,
- defaultArtifact,
- and matchArtifact
can be found as sub-arrays of expectedArtifacts resolvedExpectedArtifacts.
The table below continues the path from the artifact array:
| Key | Type | Description | 
|---|---|---|
| artifactAccount | string | If your artifact either was not supplied from a trigger, or it was not found in a prior execution, this account provides a default artifact. | 
| customKind | boolean | |
| location | ||
| metadata.account | string | |
| metadata.id | string | The unique ID of the default artifact | 
| name | string | The display name of the default artifact | 
| provenance | ||
| reference | string | |
| type | string | |
| version | string | what version/branch of the artifact should be read from the account. | 
| id | string | |
| useDefaultArtifact | boolean | If your artifact either was not supplied from a trigger, or it was not found in a prior execution, the artifact specified below ends up in your pipeline’s execution context. | 
| usePriorArtifact | boolean | Attempt to match against an artifact in the prior pipeline execution’s context. This ensures that you always be using the most recently supplied artifact to this pipeline and is generally a safe choice. | 
| uuid | 
Feedback
Was this page helpful?
Thank you for letting us know!
Sorry to hear that. Please tell us how we can improve.
Last modified March 3, 2023: (2d069084)