33f1bd1f02
mender-artifact is a host tool to generate update images in the Mender artifact file format. This package uses the binary archive from github because it bundles the external dependencies. Example usage: $ mender-artifact write rootfs-image \ --update rootfs.ext4 \ --output-path rootfs.mender \ --artifact-name "release-v1.0.0" \ --device-type "beaglebone" Above will generate a Mender artifact called "rootfs.mender" containing the "rootfs.ext4" image along with meta-data. One can read-out the meta-data with the following command: $ mender-artifact read rootfs.mender Mender artifact: Name: release-v1.0.0 Format: mender Version: 2 Signature: no signature Compatible devices: '[beaglebone]' Updates: 0000: Type: rootfs-image Files: name: rootfs.ext4 size: 52428800 modified: 2018-08-27 09:10:55 +0200 CEST checksum: e70b113fb0964a810a3043586eb4fc1c48e684ba78b02ba65fead4aa3e540d87 Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Tested-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
19 lines
691 B
Plaintext
19 lines
691 B
Plaintext
config BR2_PACKAGE_HOST_MENDER_ARTIFACT
|
|
bool "host mender-artifact"
|
|
depends on BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS
|
|
help
|
|
The mender-artifact tool is a CLI implementation of the
|
|
Mender artifacts library.
|
|
|
|
A Mender artifact can be recognized by its .mender suffix.
|
|
Mender artifacts can contain binaries, metadata, checksums,
|
|
signatures and scripts that are used during a deployment.
|
|
The artifact format acts as a wrapper, and uses the tar
|
|
format to bundle several files into one.
|
|
|
|
In its simplest form, an artifact contains just a rootfs
|
|
image, along with its checksum, id and device type
|
|
compatibility.
|
|
|
|
https://github.com/mendersoftware/mender-artifact
|