Skip to content

Commit fc9a701

Browse files
committed
Simplifying sketch build logic
1 parent 77a0676 commit fc9a701

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

.travis.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -77,37 +77,41 @@ install:
7777
- mkdir -p $HOME/Arduino/libraries
7878
- ln -s $PWD $HOME/Arduino/libraries/.
7979
script:
80+
# Sketches to build for all boards
8081
- |
81-
if [ "$BOARD" == "arduino:samd:mkr1000" ] || [ "$BOARD" == "arduino:samd:mkrwifi1010" ] || [ "$BOARD" == "arduino:samd:mkrgsm1400" ] || [ "$BOARD" == "arduino:samd:mkrnb1500" ]; then
82-
buildSketch \
83-
"ArduinoIoTCloud_LED_switch" \
84-
"utility/ArduinoIoTCloud_Travis_CI" \
85-
"utility/Provisioning"
86-
fi
87-
- |
88-
if [ "$BOARD" == "arduino:samd:mkrwan1300" ]; then
82+
if [ "$BOARD" == "arduino:samd:mkr1000" ] || \
83+
[ "$BOARD" == "arduino:samd:mkrwifi1010" ] || \
84+
[ "$BOARD" == "esp8266:esp8266:huzzah" ] || \
85+
[ "$BOARD" == "arduino:samd:mkrgsm1400" ] || \
86+
[ "$BOARD" == "arduino:samd:mkrnb1500" ] || \
87+
[ "$BOARD" == "arduino:samd:mkrwan1300" ]; then
8988
buildSketch \
9089
"ArduinoIoTCloud_LED_switch" \
9190
"utility/ArduinoIoTCloud_Travis_CI"
9291
fi
92+
# Sketches to build for selected boards
9393
- |
9494
if [ "$BOARD" == "arduino:samd:mkr1000" ] || [ "$BOARD" == "arduino:samd:mkrwifi1010" ]; then
9595
buildSketch \
96+
"utility/Provisioning" \
9697
"utility/WiFi_Cloud_Blink" \
9798
"MultiValue_example"
9899
fi
99100
- |
100101
if [ "$BOARD" == "arduino:samd:mkrgsm1400" ]; then
101-
buildSketch "utility/GSM_Cloud_Blink"
102+
buildSketch \
103+
"utility/Provisioning" \
104+
"utility/GSM_Cloud_Blink"
102105
fi
103106
- |
104107
if [ "$BOARD" == "arduino:samd:mkrnb1500" ]; then
105-
buildSketch "utility/NB_Cloud_Blink"
108+
buildSketch \
109+
"utility/Provisioning" \
110+
"utility/NB_Cloud_Blink"
106111
fi
107112
- |
108113
if [ "$BOARD" == "esp8266:esp8266:huzzah" ]; then
109114
buildSketch \
110-
"ArduinoIoTCloud_LED_switch" \
111115
"utility/WiFi_Cloud_Blink_with_security_credentials"
112116
fi
113117
notifications:

0 commit comments

Comments
 (0)