build: store artifacts in JSON artifacts
authorPaul Spooren <mail@aparcar.org>
Mon, 13 Sep 2021 09:44:04 +0000 (23:44 -1000)
committerPaul Spooren <mail@aparcar.org>
Tue, 14 Sep 2021 08:31:06 +0000 (22:31 -1000)
commit54f68daf0a28dab8b914d754dfac5de112d2bb69
tree0e4a44ab284616fed4c66be2659943387ffe805c
parent0470159552641c2b11ccc1b0fcfcb4ea08f2c6ab
build: store artifacts in JSON

Multiple profiles create artifacts, these should be stored in the JSON
file as well, allowing downstream tooling to show those files, too.

Artifacts don't have specific filesystems so only the fields `name`,
`type` and `sha256` are available.

Signed-off-by: Paul Spooren <mail@aparcar.org>
include/image.mk
scripts/json_add_image_info.py