Ich habe ein paar PHP-Projekte für ein neues Team in Jenkins installiert einzustellen, und ich versuche, die Erwartungen zunächst senken sie auf das Testen und alles zu helfen Rampe. Anfangs schießen wir für eine Codeabdeckung von 20%. Ich habe die Grenzen in meiner PHPUnit-Konfigurationsdatei so angepasst, dass die Code-Abdeckung grün wird, wenn sie 20% erreichen - damit sie sehen, dass sie in die richtige Richtung gehen. aber was ich versuche, ist, den Wetterbericht in meinen Jenkins-Ansichten zu aktualisieren, um auch die Kleeblatt-Berichterstattung widerzuspiegeln, und das kann ich anscheinend nicht tun!Wie Jenkins Wetterbericht für Klee Berichterstattung über PHP-Projekte
Ich habe die veröffentlicht Clover PHP Deckungsbericht in meiner jenkins Projektkonfiguration überprüft, und mein clover.xml von PHPUnit wird erzeugt, aber ich bin nicht sicher, wie die Grenzen für diese anpassen .
von phpunit.xml.dist Anmeldung:
<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>
Projekteinstellungen Deckungsmaß
ich das anfangs nicht habe HTML-Bericht veröffentlicht aktiviert, aber ich habe festgestellt, Das Aktivieren und Ändern der Prozentsätze hatte nach dem Speichern und erneuten Ausführen des Builds keinerlei Auswirkungen.
ich bin mit dem gleichen Problem. Es scheint ein Fehler zu sein. Ich hoffe, es macht dir nichts aus, aber ich habe deine Bilder benutzt, um ein neues Problem in ihrem Bugtracker zu öffnen: https://issues.jenkins-ci.org/browse/JENKINS-20233 Dieses Plugin hat nicht so viele offene Probleme Hoffentlich werden sie es bemerken und beheben. – kenske
Ja, kein Problem, hoffentlich wird es behoben! :) – veilig