Skip to main content

Create an artifact

Before you begin

To create an artifact, you must have the following assets available:

  • A payload file that contains the actual content of the update:

    • A payload file can contain data, code, or instructions that are delivered or executed as part of a software package.

    • Often, a payload file contains binary diffs, binary scripts, application binaries, system images, or configuration files.

As you create an artifact, a manifest is automatically created based on the configuration of the artifact.

  • A manifest provides metadata to complement the payload. It must contain the following data points:

    • Manifest version

    • Artifact name

    • Artifact version

    • Artifact description

    • Artifact type

    • Artifact handling actions such as pre-install, install, post-install, or rollback

    • Matching device attributes, firmware, and OS platform

    • A checksum (SHA256) or a signature corresponding to the artifact.

Create an artifact