From 5cb2fc5458fe46a0278f0a8827a3058c42535a1e Mon Sep 17 00:00:00 2001 From: rjz Date: Tue, 6 Dec 2016 20:49:26 -0800 Subject: [PATCH] Adds travis/coveralls (and fixes #4) --- .travis.yml | 7 +++++++ README.md | 2 ++ package.json | 1 + 3 files changed, 10 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..3b13841 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: node_js + +node_js: + - 7.0 + +after_script: + - cat coverage/lcov.info | coveralls diff --git a/README.md b/README.md index 8c5de20..2dc50e0 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,8 @@ Install and build demo: ## Tests +[![Build Status](https://travis-ci.org/rjz/typescript-react-redux.svg?branch=feature%2Fci)](https://travis-ci.org/rjz/typescript-react-redux) [![Coverage Status](https://coveralls.io/repos/github/rjz/typescript-react-redux/badge.svg?branch=feature%2Fci)](https://coveralls.io/github/rjz/typescript-react-redux?branch=feature%2Fci) + $ npm test [article-1]: https://rjzaworski.com/2016/08/getting-started-with-redux-and-typescript diff --git a/package.json b/package.json index 4352b85..556f7f7 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "babel-core": "^6.14.0", "babel-loader": "^6.2.5", "babel-preset-es2015": "^6.14.0", + "coveralls": "^2.11.15", "jasmine-core": "2.4.1", "jest": "^17.0.3", "jest-cli": "^17.0.3",