mirror of
https://github.com/micropython/micropython.git
synced 2025-12-15 17:30:14 +01:00
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>
This commit is contained in:
12
tools/ci.sh
12
tools/ci.sh
@@ -508,6 +508,8 @@ function ci_stm32_path {
|
||||
}
|
||||
|
||||
function ci_stm32_pyb_build {
|
||||
# This function builds the following MCU families: F4, F7.
|
||||
|
||||
make ${MAKEOPTS} -C mpy-cross
|
||||
make ${MAKEOPTS} -C ports/stm32 MICROPY_PY_NETWORK_WIZNET5K=5200 submodules
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=PYBD_SF2 submodules
|
||||
@@ -522,6 +524,8 @@ function ci_stm32_pyb_build {
|
||||
}
|
||||
|
||||
function ci_stm32_nucleo_build {
|
||||
# This function builds the following MCU families: F0, H5, H7, L0, L4, WB.
|
||||
|
||||
make ${MAKEOPTS} -C mpy-cross
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_H743ZI submodules
|
||||
git submodule update --init lib/mynewt-nimble
|
||||
@@ -548,9 +552,17 @@ function ci_stm32_nucleo_build {
|
||||
}
|
||||
|
||||
function ci_stm32_misc_build {
|
||||
# This function builds the following MCU families: G0, G4, H7, L1, N6, U5, WL.
|
||||
|
||||
make ${MAKEOPTS} -C mpy-cross
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=ARDUINO_GIGA submodules
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=ARDUINO_GIGA
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_G0B1RE
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_G474RE
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_L152RE
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_N657X0
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_U5A5ZJ_Q
|
||||
make ${MAKEOPTS} -C ports/stm32 BOARD=NUCLEO_WL55
|
||||
}
|
||||
|
||||
########################################################################################
|
||||
|
||||
Reference in New Issue
Block a user