forked from njh/EtherCard
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
50 lines (43 loc) · 2.03 KB
/
.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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
language: python
python:
- "3.6"
dist: bionic
# Cache PlatformIO packages using Travis CI container-based infrastructure
sudo: false
cache:
directories:
- "~/.platformio"
env:
- PLATFORMIO_CI_SRC=examples/backSoon/backSoon.ino
- PLATFORMIO_CI_SRC=examples/etherNode/etherNode.ino
- PLATFORMIO_CI_SRC=examples/getDHCPandDNS/getDHCPandDNS.ino
- PLATFORMIO_CI_SRC=examples/getStaticIP/getStaticIP.ino
- PLATFORMIO_CI_SRC=examples/getViaDNS/getViaDNS.ino
- PLATFORMIO_CI_SRC=examples/JeeUdp/JeeUdp.ino
- PLATFORMIO_CI_SRC=examples/multipacket/multipacket.ino
- PLATFORMIO_CI_SRC=examples/multipacketSD/multipacketSD.ino
- PLATFORMIO_CI_SRC=examples/nanether/nanether.ino
- PLATFORMIO_CI_SRC=examples/noipClient/noipClient.ino
- PLATFORMIO_CI_SRC=examples/notifyMyAndroid/notifyMyAndroid.ino
- PLATFORMIO_CI_SRC=examples/ntpClient/ntpClient.ino
- PLATFORMIO_CI_SRC=examples/persistence/persistence.ino
- PLATFORMIO_CI_SRC=examples/pings/pings.ino
- PLATFORMIO_CI_SRC=examples/rbbb_server/rbbb_server.ino
- PLATFORMIO_CI_SRC=examples/SSDP/SSDP.ino
- PLATFORMIO_CI_SRC=examples/stashTest/stashTest.ino
- PLATFORMIO_CI_SRC=examples/testDHCP/testDHCP.ino
- PLATFORMIO_CI_SRC=examples/testDHCPOptions/testDHCPOptions.ino
- PLATFORMIO_CI_SRC=examples/thingspeak/thingspeak.ino
- PLATFORMIO_CI_SRC=examples/twitter/twitter.ino
- PLATFORMIO_CI_SRC=examples/udpClientSendOnly/udpClientSendOnly.ino
- PLATFORMIO_CI_SRC=examples/udpListener/udpListener.ino
- PLATFORMIO_CI_SRC=examples/webClient/webClient.ino
- PLATFORMIO_CI_SRC=examples/xively/xively.ino
install:
- pip install -U platformio
- wget https://github.com/jcw/jeelib/archive/master.zip -O /tmp/jeelib.zip
- unzip /tmp/jeelib.zip -d /tmp
- wget http://www.rinkydinkelectronics.com/resource/tinyFAT/tinyFAT.zip -O /tmp/tinyFAT.zip
- unzip /tmp/tinyFAT.zip -d /tmp
script:
- platformio ci --lib="." --lib="/tmp/jeelib-master" --lib="/tmp/tinyFAT" --board=uno --board=megaatmega2560