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)