Я пытаюсь заставить nyc
работать с coveralls
, следуя инструкции: https://github.com/istanbuljs/nyc#integrating-with-coveralls
Но я не могу заставить его работать. Вот пример репозитория: https://github.com/unional/showdown-highlightjs-extension< /а>
Сборка Travis выполнена успешно: https://travis-ci.org/unional/showdown-highlightjs-extension
И комбинезоны замечают сборку, но, похоже, не получают никаких данных: https://coveralls.io/github/unional/showdown-highlightjs-extension
Вот мой .travis.yml
:
language: node_js
notifications:
email:
on_success: never
on_failure: change
node_js:
- "stable"
before_install:
- npm install -g npm
script:
- npm run verify
after_script:
- npm install coveralls && npm run coveralls
А вот мой package.json
:
{
...
"scripts": {
"coverage": "npm test && nyc check-coverage --branches 85 --functions 85 --lines 85",
"coveralls": "nyc report --reporter=text-lcov | coveralls",
"test": "npm run clean && tsc && nyc ava"
...
},
"nyc": {
"exclude": [
"scripts",
"**/*.spec.*",
"**/fixtures/**/*"
]
},
...
}