From 4839669636dd89ca8eb4dd3f94bcad12557c6348 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 23 May 2015 00:00:46 +0300 Subject: [PATCH 1/3] Continuous Integration with TravisCI + PlatformIO More details http://docs.platformio.org/en/latest/ci/travis.html --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..80de3757 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +language: python +python: + - "2.7" + +env: + - PLATFORMIO_CI_SRC=examples/Bluetooth/PS3SPP/PS3SPP.ino + - PLATFORMIO_CI_SRC=examples/pl2303/pl2303_gps/pl2303_gps.ino + +install: + - python -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)" + - wget https://github.com/xxxajk/spi4teensy3/archive/master.zip -O /tmp/spi4teensy3.zip + - unzip /tmp/spi4teensy3.zip -d /tmp + +script: + - platformio ci --lib="." --lib="/tmp/spi4teensy3-master" --board=uno --board=teensy31 --board=due From 73fa5609b89bd97c4978e6080e3e09d91f55828e Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 23 May 2015 00:03:57 +0300 Subject: [PATCH 2/3] Add TravisCI badge of build status --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 49cd83e0..f6bdb36b 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ The code is released under the GNU General Public License. __________ +[![Build Status](https://travis-ci.org/ivankravets/USB_Host_Shield_2.0.svg)](https://travis-ci.org/ivankravets/USB_Host_Shield_2.0) # Summary This is Revision 2.0 of MAX3421E-based USB Host Shield Library for AVR's. From 89dd398ab1a07e122982571c76ad3e0a7a53ba16 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 23 May 2015 00:07:25 +0300 Subject: [PATCH 3/3] Change TravisCI owner to felis --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f6bdb36b..097fefd0 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ The code is released under the GNU General Public License. __________ -[![Build Status](https://travis-ci.org/ivankravets/USB_Host_Shield_2.0.svg)](https://travis-ci.org/ivankravets/USB_Host_Shield_2.0) +[![Build Status](https://travis-ci.org/felis/USB_Host_Shield_2.0.svg)](https://travis-ci.org/felis/USB_Host_Shield_2.0) # Summary This is Revision 2.0 of MAX3421E-based USB Host Shield Library for AVR's.