Как настроить отчет о погоде Jenkins для покрытия клевера в проектах PHP

У меня установлено несколько PHP-проектов для новой команды в Дженкинсе, и я пытаюсь снизить ожидания на начальном этапе, чтобы ускорить их тестирование и все такое. Изначально мы рассчитываем на 20% покрытия кода. Я скорректировал границы в моем конфигурационном файле PHPUnit, чтобы они становились зелеными при покрытии кода, когда они достигают 20% -, чтобы они могли видеть, что движутся в правильном направлении. но то, что я пытаюсь сделать, это обновить отчет о погоде в моих представлениях Дженкинса, чтобы отразить также покрытие клевера, и я не могу этого сделать!

Jenkins Weather Report Clover Coverage

У меня есть Опубликовать отчет о покрытии Clover PHP в конфигурации моего проекта jenkins, и мой clover.xml генерируется из PHPUnit, но я не уверен, как настроить границы для этого.

Ведение журнала из phpunit.xml.dist:

<logging>
  <log type="coverage-html" target="build/coverage" title="ERC"
     charset="UTF-8" yui="true" highlight="true"
     lowUpperBound="10" highLowerBound="20"/>
  <log type="coverage-clover" target="build/logs/clover.xml"/>
  <log type="junit" target="build/logs/junit.xml" logIncompleteSkipped="false"/>
</logging>

Метрики охвата настроек проекта

Первоначально у меня не был включен Публикация Html-отчета , но я обнаружил, что его включение и изменение процентов никогда не имел никакого влияния после того, как я сохранил и повторно -запустил сборку.enter image description here

9
задан veilig 23 April 2012 в 18:20
поделиться