Skip to content

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
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information