mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
CI build_examples: Correctly detect example build failures
"pipefail" regression when fail-on-warnings was added...
This commit is contained in:
parent
8bcd341fca
commit
79d6d9f701
@ -30,10 +30,11 @@ for example in ${IDF_PATH}/examples/*; do
|
||||
# build non-verbose first
|
||||
BUILDLOG=$(mktemp -t examplebuild.XXXX.log)
|
||||
(
|
||||
set -o pipefail # so result of make all isn't lost when piping to tee
|
||||
set -e
|
||||
make clean defconfig
|
||||
make all 2>&1 | tee $BUILDLOG
|
||||
) || (RESULT=$?; make V=1) # only build verbose if there's an error
|
||||
make $* all 2>&1 | tee $BUILDLOG
|
||||
) || { RESULT=$?; make V=1; } # only build verbose if there's an error
|
||||
popd
|
||||
EXAMPLE_NUM=$(( $EXAMPLE_NUM + 1 ))
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user