diff --git a/.travis.yml b/.travis.yml index 83dd189c..62b24c7f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,9 +26,13 @@ script: # build all example sketches - cd examples - for d in */ ; do - local status = $(arduino --verify --board $BOARD $PWD/${d%/}/${d%/}.ino 2>&1) - if [ $status -ne 0 ]; then + arduino --verify --board $BOARD $PWD/${d%/}/${d%/}.ino; + if [ $? -ne 0 ]; then # example build failed - exit $status + echo -e "\033[0;31m${d%/} build failed" + exit 1 + else + # example build succeeded + echo -e "\033[0;32m${d%/} build passed" fi done