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`