Debian Package
A Debian Package artifact is a reference to a package to be installed.
These artifacts are generally consumed by the Bake stage.
HTTP file artifact in the UI
The pipeline UI exposes the following fields for the Debian Package artifact:
Explanation | |
---|---|
Account | An HTTP artifact account. |
URL | The fully-qualified URL from which the file can be read. |
In a trigger
When configuring certain triggers, like Pubsub you can use a custom artifact.
In a pipeline stage
When configuring a “Bake” stage, it automatically searches for a Debian package artifact in the context.
Debian Package artifact in a pipeline definition
The following are the fields that make up an HTTP file artifact:
Field | Explanation |
---|---|
type | Always deb . |
reference | The full name of the package file. |
name | The name of the package. |
version | Version of the package. |
location | N/A |
The following is an example JSON representation of an HTTP file artifact, as it would appear in a pipeline definition:
{
"type": "deb",
"name": "spinnaker-igor",
"version": "1.54.0.224.692755-3_all",
"reference": "spinnaker-igor_1.54.0.224.692755-3_all.deb"
}
Last modified May 2, 2023: Add documentation about using debian packages as artifacts (#279) (4748486)