More flexible CI jobs
Value
There are currently some tasks that we are unable to integrate in the CI because we lack configuration options.
Description
We need to be able to customize the build commands for certain jobs. This could be done by configurable arguments.
Acceptance Criteria
Able to run a job (no physical hardware needed, build only) doing on the Oniro source tree:
bitbake world --runonly=do_cve_check
Able to run, after build:
bitbake --runall=do_create_spdx zephyr-philosophers
(and same for all zephyr builds)
Applicable Personas
- Product Integrator
- System Administrator
- Software Quality Auditor
- License Compliance Auditor