Travis script update

This commit is contained in:
jgromes 2019-07-18 18:05:40 +02:00
parent aa338366da
commit 6e0354f2e3

View file

@ -1,7 +1,7 @@
env:
global:
# keep Arduino IDE version at 1.8.1 until https://github.com/per1234/arduino-ci-script/issues/1 is resolved
- ARDUINO_IDE_VERSION="1.8.1"
- ARDUINO_IDE_VERSION="1.8.9"
matrix:
- BOARD="arduino:avr:uno"
- BOARD="arduino:avr:leonardo"
@ -9,10 +9,17 @@ env:
before_install:
# install Arduino IDE
- wget http://downloads.arduino.cc/arduino-$ARDUINO_IDE_VERSION-linux64.tar.xz
- wget https://downloads.arduino.cc/arduino-$ARDUINO_IDE_VERSION-linux64.tar.xz
- tar xf arduino-$ARDUINO_IDE_VERSION-linux64.tar.xz
- mv arduino-$ARDUINO_IDE_VERSION $HOME/arduino-ide
- export PATH=$PATH:$HOME/arduino-ide
# firewall Arduino IDE noise (https://github.com/per1234/arduino-ci-script/issues/1#issuecomment-504158113)
- sudo iptables -P INPUT DROP
- sudo iptables -P FORWARD DROP
- sudo iptables -P OUTPUT ACCEPT
- sudo iptables -A INPUT -i lo -j ACCEPT
- sudo iptables -A OUTPUT -o lo -j ACCEPT
- sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
# create directory to save the library and create symbolic link
install: