build.sh: Add support for building/bundling super images
Description
build.sh: Add support for building/bundling super images
Issue(s)
https://gitlab.e.foundation/e/backlog/-/issues/3628
Test environment
- Set build CI to
3628-r-super_image - Make a build for
FP4(which will build and bundle the superimage) andFP3(which will NOT build and bundle superimage):
-
DEVICES:FP4 FP3 -
BRANCH_NAME:v1-r -
FEATURE_BRANCH:4419-r-init_FP4
Pipeline: https://gitlab.e.foundation/e/priv/os/build/-/pipelines/152354
Test procedures
-
Verify FP3build to completion -
Verify FP4build to completion -
Observe that IMG-e-0.20-r-*-test-FP3.ziphas all the images as usual -
Observe that IMG-e-0.20-r-*-test-FP4.ziphas all the images as usual, inadditionsuper.imgbut skipsodm.img product.img system.img system_ext.img vendor.img
Check list
-
Self review -
Test procedure explained -
Tested on fresh install -
Tested applied as an update -
License -
Internal documentation -
User documentation
Edited by Rohit Sekhar