From a05fcb6e1da0746499bb397b7335ffeee8db9c2c Mon Sep 17 00:00:00 2001 From: Jonathan Hui Date: Tue, 10 Jul 2018 15:56:23 -0500 Subject: [PATCH] [travis] add cc1352 build checks (#2873) --- .travis/script.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/.travis/script.sh b/.travis/script.sh index 0ee2e0241..612f66ba1 100755 --- a/.travis/script.sh +++ b/.travis/script.sh @@ -161,6 +161,15 @@ EOF arm-none-eabi-size output/nrf52840/bin/ot-ncp-mtd || die arm-none-eabi-size output/nrf52840/bin/ot-ncp-radio || die + git checkout -- . || die + git clean -xfd || die + ./bootstrap || die + COMMISSIONER=1 JOINER=1 DHCP6_CLIENT=1 DHCP6_SERVER=1 DNS_CLIENT=1 make -f examples/Makefile-cc1352 || die + arm-none-eabi-size output/cc1352/bin/ot-cli-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-cli-mtd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-mtd || die + git checkout -- . || die git clean -xfd || die ./bootstrap || die @@ -230,6 +239,15 @@ EOF arm-none-eabi-size output/nrf52840/bin/ot-ncp-mtd || die arm-none-eabi-size output/nrf52840/bin/ot-ncp-radio || die + git checkout -- . || die + git clean -xfd || die + ./bootstrap || die + COMMISSIONER=1 JOINER=1 DHCP6_CLIENT=1 DHCP6_SERVER=1 DNS_CLIENT=1 make -f examples/Makefile-cc1352 || die + arm-none-eabi-size output/cc1352/bin/ot-cli-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-cli-mtd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-mtd || die + git checkout -- . || die git clean -xfd || die ./bootstrap || die @@ -299,6 +317,15 @@ EOF arm-none-eabi-size output/nrf52840/bin/ot-ncp-mtd || die arm-none-eabi-size output/nrf52840/bin/ot-ncp-radio || die + git checkout -- . || die + git clean -xfd || die + ./bootstrap || die + COMMISSIONER=1 JOINER=1 DHCP6_CLIENT=1 DHCP6_SERVER=1 DNS_CLIENT=1 make -f examples/Makefile-cc1352 || die + arm-none-eabi-size output/cc1352/bin/ot-cli-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-cli-mtd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-mtd || die + git checkout -- . || die git clean -xfd || die ./bootstrap || die @@ -379,6 +406,15 @@ EOF arm-none-eabi-size output/nrf52840/bin/ot-ncp-mtd || die arm-none-eabi-size output/nrf52840/bin/ot-ncp-radio || die + git checkout -- . || die + git clean -xfd || die + ./bootstrap || die + COMMISSIONER=1 JOINER=1 DHCP6_CLIENT=1 DHCP6_SERVER=1 DNS_CLIENT=1 make -f examples/Makefile-cc1352 || die + arm-none-eabi-size output/cc1352/bin/ot-cli-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-cli-mtd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-ftd || die + arm-none-eabi-size output/cc1352/bin/ot-ncp-mtd || die + git checkout -- . || die git clean -xfd || die ./bootstrap || die