From 99bcab955b2606f99e7fb1a8318fe9f3bf7277f1 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 1 Aug 2019 11:25:43 +1000 Subject: [PATCH] CI: added peripheral build to travis --- .travis.yml | 2 +- Tools/scripts/build_ci.sh | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 527065c74c..9428b55701 100644 --- a/.travis.yml +++ b/.travis.yml @@ -61,7 +61,7 @@ matrix: include: - if: type != cron compiler: "gcc" - env: CI_BUILD_TARGET="revo-bootloader CubeOrange-bootloader iofirmware stm32f7 stm32h7 fmuv2-plane" + env: CI_BUILD_TARGET="revo-bootloader periph-build CubeOrange-bootloader iofirmware stm32f7 stm32h7 fmuv2-plane" - if: type != cron compiler: "gcc" env: CI_BUILD_TARGET="sitltest-copter" diff --git a/Tools/scripts/build_ci.sh b/Tools/scripts/build_ci.sh index 57ad4c0703..0421c9d8fc 100755 --- a/Tools/scripts/build_ci.sh +++ b/Tools/scripts/build_ci.sh @@ -93,6 +93,18 @@ for t in $CI_BUILD_TARGET; do continue fi + if [ "$t" == "periph-build" ]; then + echo "Building f103 bootloader" + $waf configure --board f103-periph --bootloader + $waf clean + $waf bootloader + echo "Building f103 peripheral fw" + $waf configure --board f103-periph + $waf clean + $waf AP_Periph + continue + fi + if [ "$t" == "CubeOrange-bootloader" ]; then echo "Building CubeOrange bootloader" $waf configure --board CubeOrange --bootloader