Installation and Configuration Coveralls - PO-31/QtReports-OLD GitHub Wiki
Установка и настройка Coveralls
Чтобы подключить coveralls к вашему проекту, необходимо выполнить следующие шаги:
- Залогиниться в coveralls при помощи вашего github аккаунта.
- Выбрать репозитории, для которых вы хотите включить сбор информации.
- Установить npm-пакет Coveralls в ваш репозиторий.
- Настроить генерацию coverage reports при прогоне тестов.
- Добавить npm-скрипт для передачи сгенерированного отчета в сервис coveralls.
"scripts": { "coveralls": "cat ./coverage/lcov.info | ./node_modules/.bin/coveralls", ... }
- Выполнить добавленный скрипт после прогона билда в travis. Для этого использовать секцию after_success в файле travis.yml. Теперь travis.yml выглядит следующим образом:
`language: node_js
node_js:
- "6"
script:
- npm run ci
after_success:
- npm run coveralls`