-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (26 loc) · 844 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
language: python
cache:
directories:
- "~/.platformio"
install:
- pip install -U platformio
- platformio update
- platformio lib -g install 1
env:
- BOARD=adafruit_feather_m0
script:
- "echo $PWD"
- "echo $HOME"
- pio lib install https://github.com/jaycollett/UltimateFoosball.git
- pio lib install "knolleary/PubSubClient@^2.8"
- pio lib install "fastled/FastLED@^3.4.0"
- pio lib install "adafruit/Adafruit VS1053 Library@^1.2.0"
- pio lib install "adafruit/Adafruit LED Backpack Library @ ^1.1.8"
- pio lib install "SD"
- pio lib install "adafruit/Adafruit GFX Library@^1.10.4"
- pio lib install "adafruit/Adafruit BusIO@^1.7.1"
- platformio ci --board=$BOARD --lib=$PWD/ArduinoCode $PWD/ArduinoCode/UltimateFoosball/UltimateFoosball.ino
notifications:
email:
on_success: change
on_failure: change