визуальное покрытие кода в 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: Я знаю, это довольно старый вопрос, но я нашел его только сейчас, когда искал что-то иное.