From b36916c7f540d55ae28962503d4d1135e3ce3092 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Wed, 4 Oct 2017 19:59:46 +0400 Subject: Initial commit --- .travis.yml | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .travis.yml (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ecd089f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,46 @@ +language: node_js + +node_js: + - "8" + - "7" + - "6" + - "5" + - "4" + +os: + - linux + - osx + +notifications: + email: + - "info@valentineus.link" + +before_install: + - npm install --global nyc + - npm install --global codacy-coverage + +install: + - npm install --only=production + - npm install --only=development + +script: + - npm run check + - nyc npm run test + - nyc report --reporter=lcov + +after_success: + - nyc report --reporter=lcov + - cat ./coverage/lcov.info | codacy-coverage + +jobs: + include: + - stage: deploy + node_js: "8" + os: "linux" + before_deploy: + - npm run build + deploy: + provider: npm + skip_cleanup: true + email: "info@valentineus.link" + api_key: $NPM_PROJECT_TOKEN -- cgit v1.2.3