aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValentin Popov <info@valentineus.link>2017-09-28 20:20:37 +0300
committerValentin Popov <info@valentineus.link>2017-09-28 20:20:37 +0300
commit677996e5352f77016a666468f343dc35f690863f (patch)
treeed2a88955b20407c5619571d5667faf81c16ba08
parent776bef095c9e81aa75799acb314803759503f910 (diff)
downloadiii-client-677996e5352f77016a666468f343dc35f690863f.tar.xz
iii-client-677996e5352f77016a666468f343dc35f690863f.zip
Add Travic CI
-rw-r--r--.npmignore4
-rw-r--r--.travis.yml46
2 files changed, 50 insertions, 0 deletions
diff --git a/.npmignore b/.npmignore
index 871eff6..783ab87 100644
--- a/.npmignore
+++ b/.npmignore
@@ -62,7 +62,11 @@ typings/
.c9
# Configuration files
+rollup.config.js
+.eslintrc.json
+.travis.yml
.gitignore
+.babelrc
# Repository
.git/
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..fde97a5
--- /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