From a78f4882e0e218134a0eb817b4e9a94dc166b9e3 Mon Sep 17 00:00:00 2001 From: Debashish Sahu Date: Sun, 6 Jan 2019 15:27:06 -0500 Subject: [PATCH] Travis CI - Added Travis CI support --- .travis.yml | 14 ++++++++++++++ Arduino/McLighting/version_info.ino | 4 ++++ README.md | 2 +- platformio.ini | 2 -- 4 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..9a80a94 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: python +python: + - "2.7" +sudo: false +cache: + directories: + - "~/.platformio" +env: + - PLATFORMIO_CI_SRC=Arduino/McLighting +install: + - pip install -U platformio + - platformio update +script: + - platformio ci --project-conf=./platformio.ini -v \ No newline at end of file diff --git a/Arduino/McLighting/version_info.ino b/Arduino/McLighting/version_info.ino index ebd91fb..8364126 100644 --- a/Arduino/McLighting/version_info.ino +++ b/Arduino/McLighting/version_info.ino @@ -55,4 +55,8 @@ * * 23 Dec 2018 v 2.2.0 * - Add E1.31 mode to getModes(), no need to change McLightingUI + * + * 6 Jan 2018 v 2.2.0 + * - fix webserver not responding when E1.31 is mode is acivated: do a webserver.loop() for every 1.31 packet + * - HA E1.31 mode added */ diff --git a/README.md b/README.md index 970e775..99ff7af 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # McLighting v2 - The ESP8266 based multi-client lighting gadget -[![Gitter](https://badges.gitter.im/mclighting/Lobby.svg)](https://gitter.im/mclighting/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) +[![Gitter](https://badges.gitter.im/mclighting/Lobby.svg)](https://gitter.im/mclighting/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [![Build Status](https://travis-ci.com/toblum/McLighting.svg?branch=master)](https://travis-ci.com/toblum/McLighting) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![version](https://img.shields.io/badge/version-v2.2.0-blue.svg)](https://github.com/toblum/McLighting/blob/master/Arduino/McLighting/version.h) > Mc Lighting (the multi-client lighting gadget) is a very cheap internet-controllable lighting solution based on the famous ESP8266 microcontroller and WS2811/2812 led strips. It features a self-hosted responsive web-interface, a REST-API and a websocket connector. diff --git a/platformio.ini b/platformio.ini index 13570e8..7959436 100644 --- a/platformio.ini +++ b/platformio.ini @@ -44,8 +44,6 @@ monitor_speed = ${common.monitor_speed} upload_speed = ${common.upload_speed} upload_resetmethod = ${common.upload_resetmethod} - - lib_deps = WiFiManager@0.14 AsyncMqttClient