Tools: Do a CubeOrange build with EKF2 as part of CI

need to build at least one ChibiOS-based board to be sure we haven't killed things
This commit is contained in:
Peter Barker 2024-09-03 14:00:12 +10:00 committed by Peter Barker
parent 690947537a
commit adcf5d3503
2 changed files with 9 additions and 0 deletions

View File

@ -156,6 +156,7 @@ jobs:
build-options-defaults-test,
signing,
CubeOrange-PPP,
CubeOrange-EKF2,
SOHW,
Pixhawk6X-PPPGW,
new-check,

View File

@ -327,6 +327,14 @@ for t in $CI_BUILD_TARGET; do
continue
fi
if [ "$t" == "CubeOrange-EKF2" ]; then
echo "Building CubeOrange with EKF2 enabled"
$waf configure --board CubeOrange --enable-ekf2
$waf clean
$waf copter
continue
fi
if [ "$t" == "SOHW" ]; then
echo "Building CubeOrange-SOHW"
Tools/scripts/sitl-on-hardware/sitl-on-hw.py --board CubeOrange --vehicle copter --simclass MultiCopter