diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..43666bd --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +language: python +python: + - "2.7" + +env: + - PLATFORMIO_CI_SRC=examples/AiwaRCT501SendDemo PLATFORMIO_BUILD_FLAGS="-DSEND_AIWA_RC_T501" + - PLATFORMIO_CI_SRC=examples/IRrecord PLATFORMIO_BUILD_FLAGS="-DSEND_NEC -DSEND_SONY -DSEND_RC5 -DSEND_RC6" + - PLATFORMIO_CI_SRC=examples/IRrecvDemo + - PLATFORMIO_CI_SRC=examples/IRrecvDump + - PLATFORMIO_CI_SRC=examples/IRrecvDumpV2 + - PLATFORMIO_CI_SRC=examples/IRrelay + - PLATFORMIO_CI_SRC=examples/IRsendDemo PLATFORMIO_BUILD_FLAGS="-DSEND_SONY" + - PLATFORMIO_CI_SRC=examples/IRtest PLATFORMIO_BUILD_FLAGS="-DSEND_NEC -DSEND_SONY -DSEND_RC5 -DSEND_RC6" + - PLATFORMIO_CI_SRC=examples/IRtest2 PLATFORMIO_BUILD_FLAGS="-DSEND_NEC -DSEND_SONY -DSEND_RC5 -DSEND_RC6" + - PLATFORMIO_CI_SRC=examples/JVCPanasonicSendDemo PLATFORMIO_BUILD_FLAGS="-DSEND_JVC -DSEND_PANASONIC" + +install: + - python -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)" + +script: + - platformio ci --lib="." --board=uno --board=leonardo --board=pro16MHzatmega168 diff --git a/README.md b/README.md index 29233d0..61ec1b1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +![Build Status](https://travis-ci.org/shirriff/Arduino-IRremote.svg)](https://travis-ci.org/shirriff/Arduino-IRremote) + # IRremote Arduino Library [![Join the chat at https://gitter.im/shirriff/Arduino-IRremote](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/shirriff/Arduino-IRremote?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) @@ -6,7 +8,7 @@ This library enables you to send and receive using infra-red signals on an ardui Check [here](http://shirriff.github.io/Arduino-IRremote/) for tutorials and more information. -## Version - 22.00 +## Version - 2.01 ## Installation 1. Navigate to the [Releases](https://github.com/shirriff/Arduino-IRremote/releases) page.