This website requires JavaScript.
Explore
Help
Sign in
Aksal
/
nuttx
Watch
3
Star
1
Fork
You've already forked nuttx
1
mirror of
https://github.com/apache/nuttx.git
synced
2026-08-07 05:27:17 +00:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
2
9503d57634
nuttx
/
tools
/
ci
/
testlist
/
arm-06.dat
6 lines
94 B
Text
Raw
Normal View
History
Unescape
Escape
CI: Split the Build Job arm-05 into multiple smaller jobs CI Build Job `arm-05` (runtime 2 hours) has become the Performance Bottleneck for CI Workflow. That's because `arm-05` builds too many targets for nRF, RP2040, SAM 3, SAM A and SAM D. This PR splits `arm-05` into multiple smaller jobs, to reduce the CI Build Duration. Before the PR: `arm-05` is overloaded, build requires 2 hours - `arm-05` (2 hours): nRF, RP2040, SAM 3, SAM A, SAM D - `arm-06` (56 mins): STM32 [a-m]* After the PR: `arm-05` is offloaded (to `arm-06` and `arm-07`), completes within 1 hour - `arm-05` (47 mins): nRF - `arm-06` (1 hour): Reserve for RP2040 exclusively - `arm-07` (1 hour 15 mins): SAM 3, SAM A, SAM D, STM32 [a-m]* Build Jobs are sorted by Target Name. So we cascade the changes and rename the Build Jobs: `arm-07` becomes `arm-08`, `arm-08` becomes `arm-09` etc. Then `arm-13` becomes a new job `arm-14`. (Which we added to `build.yml`) Performance of `arm-05` is discussed in https://github.com/apache/nuttx/issues/13775 and https://github.com/apache/nuttx/issues/12773
2024-10-09 09:37:07 +08:00
/arm/r*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
arm/rp2040: CMake build for Raspberry Pi RP2040 implemented - CMake added board Raspberry Pi Pico - Added the entry: CMake,raspberrypi-pico:bmp280 to the file arm-06.dat. - Moved the search for the Python 3 interpreter to the root CMakefile to avoid unnecessary repetition. Signed-off-by: simbit18 <simbit18@gmail.com>
2025-09-22 16:28:20 +02:00
# Boards build by CMake
CMake,raspberrypi-pico:bmp280
Reference in a new issue
Copy permalink