mirror of
https://github.com/valentineus/simple-container.git
synced 2025-05-08 02:01:25 +03:00
49 lines
847 B
YAML
49 lines
847 B
YAML
language: node_js
|
|
|
|
node_js:
|
|
- "8"
|
|
- "7"
|
|
- "6"
|
|
- "5"
|
|
- "4"
|
|
|
|
os:
|
|
- linux
|
|
|
|
services:
|
|
- docker
|
|
|
|
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
|