From 852d90beec0ec6122e063a2971b23a06f0af8537 Mon Sep 17 00:00:00 2001 From: Alex Tudorache Date: Wed, 16 Mar 2016 10:21:53 +0200 Subject: [PATCH] travis ci --- .travis.yml | 21 +++++++++++++++++++++ README.md | 8 +++++--- 2 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..c901b56 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +language: c +before_install: + - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_1.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :1 -ac -screen 0 1280x1024x16" + - sleep 3 + - export DISPLAY=:1.0 + - wget http://downloads.arduino.cc/arduino-1.6.8-linux64.tar.xz + - tar xf arduino-1.6.8-linux64.tar.xz + - sudo mv arduino-1.6.8 /usr/local/share/arduino + - sudo ln -s /usr/local/share/arduino/arduino /usr/local/bin/arduino +install: + - ln -s $PWD /usr/local/share/arduino/libraries/WiFiManager + - arduino --install-boards esp8266:esp8266 +# - arduino --install-library "Adafruit SleepyDog Library,Adafruit MQTT Library" +script: + - arduino --verify --board esp8266:generic $PWD/examples/AutoConnect/AutoConnect.ino +# - arduino --verify --board arduino:avr:uno $PWD/examples/IncomingCall/IncomingCall.ino +# - arduino --verify --board arduino:avr:uno $PWD/examples/AdafruitIO_GPS/AdafruitIO_GPS.ino +notifications: + email: + on_success: change + on_failure: change diff --git a/README.md b/README.md index f65dae2..bce465e 100644 --- a/README.md +++ b/README.md @@ -74,9 +74,11 @@ __Github version works with release 2.0.0 or newer of the [ESP8266 core for Ardu ### Using - Include in your sketch ```cpp -#include -#include -#include +#include //ESP8266 Core WiFi Library (you most likely already have this in your sketch) + +#include //Local DNS Server used for redirecting all requests to the configuration portal +#include //Local WebServer used to serve the configuration portal +#include //https://github.com/tzapu/WiFiManager WiFi Configuration Magic ``` - Initialize library, in your setup function add