mirror of
https://github.com/valentineus/iii-client.git
synced 2025-04-28 01:41:25 +03:00
Add Travic CI
This commit is contained in:
parent
776bef095c
commit
677996e535
@ -62,7 +62,11 @@ typings/
|
||||
.c9
|
||||
|
||||
# Configuration files
|
||||
rollup.config.js
|
||||
.eslintrc.json
|
||||
.travis.yml
|
||||
.gitignore
|
||||
.babelrc
|
||||
|
||||
# Repository
|
||||
.git/
|
||||
|
46
.travis.yml
Normal file
46
.travis.yml
Normal file
@ -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
|
Loading…
x
Reference in New Issue
Block a user