Ich schreibe ein Jenkins-Plugin und teste es mit mvn verify
und JenkinsRule
. So weit, so gut, aber ich würde gerne die Ausgabe beruhigen können; Es sind Seiten pro Test. Welche Art von Konfigurationsdatei verwende ich und wo lege ich sie ab?
Ich habe eine geeignete log4j.properties (und um sicher zu sein, eine logging.properties) in src / test / resources (und damit target / test-classes) ausprobiert; Ich habe versucht, sie in Ziel / jenkins-for-test / WEB-INF / Klassen zu setzen, das hat auch nicht geholfen.
Wenn es jemandes Speicher joggt, ist die Ausgabe, die ich zu unterdrücken versuche, Dinge wie
%Vor%und
%Vor%Sieh dir diesen Thread an: Logging-Level unter maven todsichere
Es gibt ein paar Dinge, die Sie ausprobieren können. Geben Sie zuerst Handler in Ihrer Datei logging.properties an, indem Sie folgende Zeile hinzufügen:
%Vor%Zweitens könnten Sie den Speicherort logging.properties zu Ihrer pom.xml wie folgt hinzufügen:
%Vor%Viel Glück!
Tags und Links java maven jenkins jenkins-plugins java.util.logging