Mam kilka projektów PHP zainstalowanych dla nowego zespołu w Jenkins, i staram się obniżyć oczekiwania na początku, aby pomóc im w fazie testów i wszystkiego. Początkowo strzelamy do 20% zasięgu kodu. Skorygowałem granice w moim pliku konfiguracyjnym PHPUnit, aby uzyskać zielony zasięg kodu, gdy osiągną 20% - aby mogli zobaczyć, że zmierzają we właściwym kierunku. ale staram się aktualizować raport pogodowy w moich widokach Jenkins, aby odzwierciedlić także zasięg koniczyny i nie mogę tego zrobić!Jak dostosować raport pogodowy Jenkins do pokrycia koniczyny na projektach PHP
mam Publish Clover PHP Coverage Report sprawdzone w moim konfiguracji projektu Jenkins, a mój clover.xml jest generowana z PHPUnit, ale nie jestem pewien jak ustawić granice dla tego .
zalogowaniu z 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>
pokrycia Ustawienia projektu metryki
ja początkowo nie miał Publikowanie HTML raport włączona, ale znalazłem to włączenie i modyfikacja procentów nigdy nie miało żadnego wpływu po zapisaniu i ponownym uruchomieniu kompilacji.
Mam ten sam problem. Wygląda na to, że jest to błąd. Mam nadzieję, że nie masz nic przeciwko, ale użyłem twoich zdjęć, aby otworzyć nowy numer w swoim bugarze błędów: https://issues.jenkins-ci.org/browse/JENKINS-20233 Ta wtyczka nie ma tylu otwartych problemów więc mam nadzieję, że zauważą to i naprawią. – kenske
Ya, nie ma problemu, mam nadzieję, że zostanie naprawiony! :) – veilig