Skip to content

Commit 9b0e8db

Browse files
committed
Adding CI build of example sketch for ESP8266 via arduino-cli
1 parent dc1c008 commit 9b0e8db

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.travis.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ before_install:
7575
- installLibrary arduino-libraries/Ethernet
7676
- installLibrary arduino-libraries/Arduino_ConnectionHandler
7777
- installLibrary arduino-libraries/Arduino_DebugUtils
78-
- buildExampleSketch() { arduino-cli compile --warnings all --fqbn $BOARD $PWD/examples/$1; }
78+
- buildExampleSketch() { arduino-cli compile --warnings all --fqbn $BOARD --additional-urls http://arduino.esp8266.com/stable/package_esp8266com_index.json $PWD/examples/$1; }
7979
- buildExampleUtilitySketch() { arduino-cli compile --warnings all --fqbn $BOARD $PWD/examples/utility/$1; }
8080
install:
8181
- mkdir -p $HOME/Arduino/libraries
@@ -96,6 +96,10 @@ script:
9696
if [ "$BOARD" == "arduino:samd:mkrgsm1400" ]; then
9797
buildExampleSketch GSM_Cloud_Blink;
9898
fi
99+
- |
100+
if [ "$BOARD" == "esp8266:esp8266:huzzah" ]; then
101+
buildExampleSketch ArduinoIoTCloud_ESP8266;
102+
fi
99103
notifications:
100104
webhooks:
101105
urls:

0 commit comments

Comments
 (0)