CI image build: recursively install python requirements from module requirement files #83321
Labels
area: Continuous Integration
area: DevOps
Developer Operations, Continuous Integration
Enhancement
Changes/Updates/Additions to existing features
Describe the solution you'd like
@pdgendt has added support to west for installing requirements from all modules with a west command, this command is really useful as it means non-core requirements which are only needed by specific modules can be moved to those modules to allow for minimal requirements for each zephyr project. In order to do this, a
west packages
command is used - see #80782 for implementation and #81878 for example of moving to a module. However, it seems that the CI build image specifically gets files directly from zephyr to install the requirements from. Ideally this should be changed to get zephyr including all modules, then install the modules using west packages, otherwise python modules cannot be moved out of the main zephyr tree e.g. for mcubootThe text was updated successfully, but these errors were encountered: