diff options
Diffstat (limited to 'classes/image_types_ostree.bbclass')
-rw-r--r-- | classes/image_types_ostree.bbclass | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass index b1c53ff..a9a8174 100644 --- a/classes/image_types_ostree.bbclass +++ b/classes/image_types_ostree.bbclass | |||
@@ -7,6 +7,8 @@ OSTREE_COMMIT_SUBJECT ??= "Commit-id: ${IMAGE_NAME}" | |||
7 | OSTREE_COMMIT_BODY ??= "" | 7 | OSTREE_COMMIT_BODY ??= "" |
8 | OSTREE_UPDATE_SUMMARY ??= "0" | 8 | OSTREE_UPDATE_SUMMARY ??= "0" |
9 | OSTREE_DEPLOY_DEVICETREE ??= "0" | 9 | OSTREE_DEPLOY_DEVICETREE ??= "0" |
10 | OSTREE_BRANCHNAME ?= "${SOTA_HARDWARE_ID}" | ||
11 | GARAGE_TARGET_NAME ?= "${OSTREE_BRANCHNAME}" | ||
10 | 12 | ||
11 | BUILD_OSTREE_TARBALL ??= "1" | 13 | BUILD_OSTREE_TARBALL ??= "1" |
12 | 14 | ||
@@ -254,6 +256,12 @@ IMAGE_CMD_garagesign () { | |||
254 | ${target_url} \ | 256 | ${target_url} \ |
255 | --sha256 ${ostree_target_hash} \ | 257 | --sha256 ${ostree_target_hash} \ |
256 | --hardwareids ${SOTA_HARDWARE_ID} | 258 | --hardwareids ${SOTA_HARDWARE_ID} |
259 | if [ -n "${GARAGE_CUSTOMIZE_TARGET}" ]; then | ||
260 | bbplain "Running command(${GARAGE_CUSTOMIZE_TARGET}) to customize target" | ||
261 | ${GARAGE_CUSTOMIZE_TARGET} \ | ||
262 | ${GARAGE_SIGN_REPO}/tufrepo/roles/unsigned/targets.json \ | ||
263 | ${GARAGE_TARGET_NAME}-${target_version} | ||
264 | fi | ||
257 | garage-sign targets sign --repo tufrepo \ | 265 | garage-sign targets sign --repo tufrepo \ |
258 | --home-dir ${GARAGE_SIGN_REPO} \ | 266 | --home-dir ${GARAGE_SIGN_REPO} \ |
259 | --key-name=targets | 267 | --key-name=targets |