WebThingsIO / webthing-arduino

Simple server for ESP8266, ESP32, Ethernet, or WiFi101-compatible boards compliant with Mozilla's proposed WoT API
Mozilla Public License 2.0
207 stars 78 forks source link

Example for @PlatformIO; CI via Travis; Fixes ESP8266/ESP32 adapters; #9

Closed ivankravets closed 6 years ago

ivankravets commented 6 years ago

Please add this repo to Travis.CI

You can also put CI badge into the README file.

hobinjk commented 6 years ago

Hi @ivankravets! Thanks again for your hard work. I enabled builds on Travis.ci and after a few changes have most of the build types working. Unfortunately, LEDLamp and RGBLamp use analogWriteRange (and analogWrite) which the esp32dev and samd21g18a boards don't support. Is there a way to selective disable these platforms during the CI build?

ivankravets commented 6 years ago

I see and will propose new PR with updates soon 👍

ivankravets commented 6 years ago

See https://github.com/mozilla-iot/webthing-esp8266/pull/11.

You can control each platformio.ini boards/architectures for the test.