| KAS-BUILD(1) | kas | KAS-BUILD(1) |
kas-build - kas build plugin
kas build [-h] [--skip STEP] [--force-checkout] [--update] [-k]
[--target TARGET] [-c TASK] [--provenance {true,mode=min,mode=max}]
[config] [extra_bitbake_args ...]
Checks out all necessary repositories and builds using bitbake as specified in the configuration file.
This plugin implements the kas build command.
When this command is executed, kas will checkout repositories, setup the build environment and then invoke bitbake to build the targets selected in the chosen config file.
When running with --provenance <true|mode=...> kas will generate an provenance attestation for the build. The attestation will be stored in attestation/kas-build.provenance.json in the build directory. For details about provenance, see the build attestation chapter.
NOTE:
Positional Arguments
Named Arguments
Possible choices: setup_dir, setup_home, init_setup_repos, repo_setup_loop, finish_setup_repos, repos_checkout, repos_check_signatures, repos_apply_patches, setup_environ, write_bbconfig
Possible choices: true, mode=min, mode=max
Part of the kas(1) suite.
Daniel Wagner, Jan Kiszka, Claudius Heine
Siemens and contributors, 2017-2025
| June 17, 2025 | 4.8.1 |