From 238f1faaff189089e7ed19e3d1f3ddb3eca19e61 Mon Sep 17 00:00:00 2001 From: Michael Richters Date: Mon, 15 Jan 2018 13:18:15 -0600 Subject: [PATCH] Added support for Travis-CI automated build testing --- .travis.yml | 14 ++++++++++++++ README.md | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..1fbeb196 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +dist: trusty +sudo: false +os: + - linux +install: + - git clone --recursive https://github.com/keyboardio/Arduino-Boards hardware/keyboardio/avr +script: + - make travis-test BOARD_HARDWARE_PATH=$(pwd)/hardware +notifications: + email: + on_success: change + on_failure: change +cache: + ccache: true diff --git a/README.md b/README.md index c9be484b..bac8b772 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ ![status][st:experimental] [![Build Status][travis:image]][travis:status] - [travis:image]: https://travis-ci.org/gedankenlab/Kaleidoscope-Qukey.svg?branch=master - [travis:status]: https://travis-ci.org/gedankenlab/Kaleidoscope-Qukey + [travis:image]: https://travis-ci.org/gedankenlab/Kaleidoscope-Qukeys.svg?branch=master + [travis:status]: https://travis-ci.org/gedankenlab/Kaleidoscope-Qukeys [st:stable]: https://img.shields.io/badge/stable-✔-black.svg?style=flat&colorA=44cc11&colorB=494e52 [st:broken]: https://img.shields.io/badge/broken-X-black.svg?style=flat&colorA=e05d44&colorB=494e52