update travis and build script to not fail
This commit is contained in:
parent
c66b54a9eb
commit
f4ad2624c9
@ -8,7 +8,8 @@ os:
|
||||
- linux
|
||||
|
||||
script:
|
||||
- set -e
|
||||
#- set -e
|
||||
- echo -e "travis_fold:start:sketch_test_env_prepare"
|
||||
- wget -O arduino.tar.xz https://www.arduino.cc/download.php?f=/arduino-nightly-linux64.tar.xz
|
||||
- tar xf arduino.tar.xz
|
||||
- mv arduino-nightly $HOME/arduino_ide
|
||||
@ -32,11 +33,15 @@ script:
|
||||
- echo -e "travis_fold:end:size_report"
|
||||
|
||||
# test library examples with PlatformIO
|
||||
- echo -e "travis_fold:start:platformio_test_env_prepare"
|
||||
- pip install -U https://github.com/platformio/platformio/archive/develop.zip
|
||||
- platformio platform install https://github.com/platformio/platform-espressif32.git#feature/stage
|
||||
- sed -i 's/https:\/\/github\.com\/espressif\/arduino-esp32\.git/*/' ~/.platformio/platforms/espressif32_stage/platform.json
|
||||
- ln -s $TRAVIS_BUILD_DIR ~/.platformio/packages/framework-arduinoespressif32
|
||||
- echo -e "travis_fold:end:platformio_test_env_prepare"
|
||||
- echo -e "travis_fold:start:platformio_test"
|
||||
- "python -c \"import glob,os,subprocess,sys; map(lambda p: (sys.stdout.write('Library example: %s\\n' % p), subprocess.call(['pio', 'ci', p, '--board', 'esp32dev'])), set([os.path.dirname(p) for p in glob.glob('libraries/*/examples/*/*.ino') + glob.glob('libraries/*/examples/*/*/*.ino')]))\""
|
||||
- echo -e "travis_fold:end:platformio_test"
|
||||
|
||||
notifications:
|
||||
email:
|
||||
|
@ -31,7 +31,7 @@ function print_size_info()
|
||||
|
||||
function build_sketches()
|
||||
{
|
||||
set +e
|
||||
#set +e
|
||||
local arduino=$1
|
||||
local srcpath=$2
|
||||
local build_arg=$3
|
||||
@ -56,7 +56,7 @@ function build_sketches()
|
||||
fi
|
||||
echo -e "\n ------------ Building $sketch ------------ \n";
|
||||
# $arduino --verify $sketch;
|
||||
echo "$build_cmd $sketch"
|
||||
#echo "$build_cmd $sketch"
|
||||
time ($build_cmd $sketch >build.log)
|
||||
local result=$?
|
||||
if [ $result -ne 0 ]; then
|
||||
@ -68,5 +68,5 @@ function build_sketches()
|
||||
rm build.log
|
||||
print_size_info $build_dir/*.elf >>size.log
|
||||
done
|
||||
set -e
|
||||
#set -e
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user