Jenkins & JUnit : Pfad zu den XML-unmöglich
Die Frage mag dumm klingen, aber ich habe nicht gefunden, wie die Konfiguration des XML-Berichts Pfad in den Post-build, Junit-task nach einer Stunde von Manipulationen.
Ich generieren Sie die JUnit-test-Bericht (XML-Datei) hier :
C:\Program Dateien\Jenkins\jobs\UPWSP\workspace\up\UPWSP\current\06-Java-Unit Testing\junit\TESTS-TestSuites.xml
Wird und die Aufgabe mit der XML hat seine worskpace an diesem Pfad :
C:\Program Dateien\Jenkins\jobs\UPWSP - Tests JUnit\workspace\
JUnit report post-build-Aufgabe scheint nur die verwandten Weg und ich habe bereits versucht mit
../../UPWSP/bis/UPWSP/Aktuelles/06-Java-Unit Testing/junit/TESTS-TestSuites.xml
**../../UPWSP/bis/UPWSP/Aktuelles/06-Java-Unit Testing/junit/TESTS-TestSuites.xml
Er sagt mir immer '..' ist kein Gültiger Pfad und absoluten Pfad wird nicht funktionieren.
Irgendeine Idee, wie ich es benutzen soll?
Du musst angemeldet sein, um einen Kommentar abzugeben.
AFAIK ist der Pfad für den JUnit-XML-Datei hat ein sub-directory von Ihrem Projekt. Es sollte nicht außerhalb des job ' s Arbeitsbereich. Sobald Sie erstellt ein Verzeichnis im workspace, sagen zum Beispiel, junit-test, dann sollte Folgendes funktionieren wie erwartet, wenn angegeben, in
Test report XMLs
Abschnitt:junit-test\TESTS-TestSuites.xml
Können Sie Platzhalter verwenden, wie
**/target/surefire-reports/*.xml
oder, in deinem Fall**/junit/*.xml
Dies ist ein workaround und keine wirkliche Antwort. Ich hatte zum kopieren der xml-job-Verzeichnis mit xcopy-Befehlszeile. Mein job ist es jetzt funktioniert, aber das ist nicht, wie ich erwartet habe Dinge zu arbeiten
Versuchen Sie, dies in der "Test-Bericht XML-Dateien" - Feld ein (vorausgesetzt, Sie sind auf einer windows Maschine):
Ich bin nicht klar über die "Arbeit mit dem XML-Teil" Sie detaillierte. Wie ist das mit dem job verbundenen Generierung der junit reports?
Setzen Sie
junit
Schritt indir
Schritt so:}