siemaapplications-attic/Zephyr West Actions
Perform West actions to initialize/update/build a zephyr out-of-tree module
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| manifestdir | Directory where out-of-tree zephyr module containing a West manifest has been checked out. | yes | — |
| init | When set to true, initialiaze West Workplace, based on manifestdir specified in user's workflow. | no | false |
| update | When set to true, update repository based on manifest | no | false |
| update_extra_args | When defined, must contains space separated list of modules to update | — | — |
| twister | When set to true, runs twister test suite on directory specified in twister_app_dir with board defined in twister_board. | no | false |
| twister_app_dir | Mandatory when twister is set to true. This variable must contains a path to the application that will be built by twister. | no | — |
| twister_board | Mandatory when twister is set to true. This variable must contains the name of the board that twister will compile for. | no | — |
| twister_board_root | Directory to search for board configuration files and passed to twister option --board-root. | no | — |
| twister_build_dir | Output directory for twister. | no | — |
| twister_extra_args | Extra arguments directly passed to twister | — | — |
| build | When set to true, runs west build on directory specified in build_app_dir with board defined in build_board. | no | false |
| build_board | Mandatory when build is set to true. This variable must contains the name of the board that west will compile for. | no | — |
| build_app_dir | Mandatory when build is set to true. This variable must contains a path to the application that will be built by west. | no | — |
| build_dir | Directory where built files are placed. | no | — |
| cmake_extra_args | arguments passed directly to cmake by west command. | no | — |
| sign | When set to true, sign the apps provided in the signing manifest. | no | false |
| sign_manifest | Mandatory when sign is set to true. Path to file containing the applications to sign and their respective version. On each line of the file there should be first the application directory and the version separated by a ';' | no | — |
| sign_key | Path to signing key. | no | bootloader/mcuboot/root-rsa-2048.pem |
| sign_alignment | Flash alignement in bytes. | no | 32 |
Outputs
no outputs