mirror of
https://github.com/valentineus/simple-container.git
synced 2025-05-09 02:11:24 +03:00
47 lines
833 B
YAML
47 lines
833 B
YAML
|
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
|