-
Notifications
You must be signed in to change notification settings - Fork 48
/
.travis.yml
31 lines (25 loc) · 1010 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
python:
- "2.7"
sudo: false
cache:
directories:
- "~/.platformio"
env:
- BOARD=esp01 PLATFORMIO_CI_SRC=examples/SimpleLoggingESP8266 EXTRAS="--project-option=lib_ignore=WiFi101"
- BOARD=nodemcuv2 PLATFORMIO_CI_SRC=examples/SimpleLoggingESP8266 EXTRAS="--project-option=lib_ignore=WiFi101"
- BOARD=uno PLATFORMIO_CI_SRC=examples/SimpleLogging
- BOARD=megaatmega1280 PLATFORMIO_CI_SRC=examples/SimpleLogging
- BOARD=yun PLATFORMIO_CI_SRC=examples/SimpleLoggingYun
- BOARD=zero PLATFORMIO_CI_SRC=examples/SimpleLoggingWiFi EXTRAS="--project-option=lib_ignore=WiFi101 --project-option=lib_deps=WiFi"
- BOARD=mkr1000USB PLATFORMIO_CI_SRC=examples/SimpleLoggingWiFi101_MKR1000
install:
- pip install -U platformio
- rm -rf ./linux
#
# Libraries from PlatformIO Library Registry:
#
# http://platformio.org/lib/show/299/WiFi101
- platformio lib -g install 299
script:
- platformio ci -v --lib="." --board=$BOARD $EXTRAS