Skip to content

Commit

Permalink
update travis and build script to not fail
Browse files Browse the repository at this point in the history
  • Loading branch information
me-no-dev committed Feb 5, 2017
1 parent c66b54a commit f4ad262
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
7 changes: 6 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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:
Expand Down
6 changes: 3 additions & 3 deletions tools/common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -68,5 +68,5 @@ function build_sketches()
rm build.log
print_size_info $build_dir/*.elf >>size.log
done
set -e
#set -e
}

0 comments on commit f4ad262

Please sign in to comment.