визуальное покрытие кода в travis-ci

У меня есть несколько проектов github, которые я хочу протестировать с охватом кода. Единственный способ, который я нашел (см. блоге) для этого нужно написать пользовательский скрипт, который подсчитывает XML-строки покрытия кода и выводит Code coverage is 74.32%, which is below the accepted 80%. Отображение покрытия кода в HTML намного лучше, но возможно ли это в travis-ci?

2 ответов


Travic CI не поддерживает постоянное хранилище. Одним из предложений было бы создать пользовательский скрипт и запустить phpunit --coverage-html, затем отправьте содержимое выходного каталога на свой собственный сервер, используя что-то вроде rsync.


вы можете использовать https://coveralls.io/ вместе с Трэвисом для отображения покрытия красиво. Пример можно найти здесь:https://coveralls.io/r/phpmyadmin/error-reporting-server

PS: Я знаю, это довольно старый вопрос, но я нашел его только сейчас, когда искал что-то иное.