Skip to content

Commit

Permalink
Tools: Do a CubeOrange build with EKF2 as part of CI
Browse files Browse the repository at this point in the history
need to build at least one ChibiOS-based board to be sure we haven't killed things
  • Loading branch information
peterbarker committed Sep 4, 2024
1 parent 3e74119 commit bb8088d
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/test_chibios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ jobs:
build-options-defaults-test,
signing,
CubeOrange-PPP,
CubeOrange-EKF2,
SOHW,
Pixhawk6X-PPPGW,
new-check,
Expand Down
8 changes: 8 additions & 0 deletions Tools/scripts/build_ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit bb8088d

Please sign in to comment.