Skip to content

Commit 4454f91

Browse files
dpgeorgeAnton-2
authored andcommitted
tools/ci.sh: Build all stm32 MCU families in stm32 CI functions.
Currently the CI for stm32 only tests building about half of the available MCU families. This commit adds the remaining families to the stm32 CI jobs. Signed-off-by: Damien George <damien@micropython.org>
1 parent 5be28a3 commit 4454f91

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

tools/ci.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,8 @@ function ci_stm32_path {
508508
}
509509

510510
function ci_stm32_pyb_build {
511+
# This function builds the following MCU families: F4, F7.
512+
511513
make ${MAKEOPTS} -C mpy-cross
512514
make ${MAKEOPTS} -C ports/stm32 MICROPY_PY_NETWORK_WIZNET5K=5200 submodules
513515
make ${MAKEOPTS} -C ports/stm32 BOARD=PYBD_SF2 submodules
@@ -522,6 +524,8 @@ function ci_stm32_pyb_build {
522524
}
523525

524526
function ci_stm32_nucleo_build {
527+
# This function builds the following MCU families: F0, H5, H7, L0, L4, WB.
528+
525529
make ${MAKEOPTS} -C mpy-cross
526530
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_H743ZI submodules
527531
git submodule update --init lib/mynewt-nimble
@@ -548,9 +552,17 @@ function ci_stm32_nucleo_build {
548552
}
549553

550554
function ci_stm32_misc_build {
555+
# This function builds the following MCU families: G0, G4, H7, L1, N6, U5, WL.
556+
551557
make ${MAKEOPTS} -C mpy-cross
552558
make ${MAKEOPTS} -C ports/stm32 BOARD=ARDUINO_GIGA submodules
553559
make ${MAKEOPTS} -C ports/stm32 BOARD=ARDUINO_GIGA
560+
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_G0B1RE
561+
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_G474RE
562+
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_L152RE
563+
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_N657X0
564+
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_U5A5ZJ_Q
565+
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_WL55
554566
}
555567

556568
########################################################################################

0 commit comments

Comments
 (0)