Skip to content

ci: Increase build flexibility in CI

Haaris Farooq requested to merge ci/check-build into main

Introduces new parameter to the check_build.py script: --products (-p) to specify individual platforms

Adds unique directories for each build done in the CI. Currently builds overwrite each other. Now, each build is given it's own build directory which is a concatenation of it's properties which is: output_path/product-group/platform/toolchain/mode/variant

Adds a configuration attribute to builds. Currently, builds within check_build can only build with default flags but this can lead to a build up of uncaught errors. Now, builds can have a specified configuration of flags

Signed-off-by: Haaris Farooq haaris.farooq@arm.com

Edited by Leandro Belli

Merge request reports