Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

build.sh: Add support for building/bundling super images

Rohit Sekhar requested to merge 3628-r-super_image into master

Description

build.sh: Add support for building/bundling super images

Issue(s)

https://gitlab.e.foundation/e/backlog/-/issues/3628

Test environment

  1. Set build CI to 3628-r-super_image
  2. Make a build for FP4 (which will build and bundle the superimage) and FP3 (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 FP3 build to completion
  • Verify FP4 build to completion
  • Observe that IMG-e-0.20-r-*-test-FP3.zip has all the images as usual
  • Observe that IMG-e-0.20-r-*-test-FP4.zip has all the images as usual, inaddition super.img but skips odm.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

Merge request reports

Loading