|
|
|
@ -8,6 +8,8 @@ env: |
|
|
|
|
matrix: |
|
|
|
|
- BOARD="esp8266:esp8266:generic:xtal=80,eesz=4M3M,ip=lm2f,exception=disabled,FlashMode=qio,FlashFreq=80" |
|
|
|
|
- BOARD="esp32:esp32:esp32:FlashFreq=80,FlashSize=4M" |
|
|
|
|
- ARDJSON="5.13.5" |
|
|
|
|
- ARDJSON="6.12.0" |
|
|
|
|
before_install: |
|
|
|
|
- "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_1.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :1 -ac -screen 0 1280x1024x16" |
|
|
|
|
- sleep 3 |
|
|
|
@ -24,9 +26,7 @@ before_install: |
|
|
|
|
arduino --install-boards esp32:esp32; |
|
|
|
|
fi |
|
|
|
|
- arduino --install-library PubSubClient,PageBuilder:1.3.4 |
|
|
|
|
- arduino --install-library ArduinoJson:5.13.5 |
|
|
|
|
- buildExampleSketch() { arduino --verify --board $BOARD $PWD/examples/$1/$1.ino; } |
|
|
|
|
- arduino --install-library ArduinoJson:6.12.0 |
|
|
|
|
- arduino --install-library ArduinoJson:$ARDJSON |
|
|
|
|
- buildExampleSketch() { arduino --verify --board $BOARD $PWD/examples/$1/$1.ino; } |
|
|
|
|
install: |
|
|
|
|
- mkdir -p ~/Arduino/libraries |
|
|
|
|