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
|
.c9
|
||||||
|
|
||||||
# Configuration files
|
# Configuration files
|
||||||
|
rollup.config.js
|
||||||
|
.eslintrc.json
|
||||||
|
.travis.yml
|
||||||
.gitignore
|
.gitignore
|
||||||
|
.babelrc
|
||||||
|
|
||||||
# Repository
|
# Repository
|
||||||
.git/
|
.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