Aus dem Kurs: Jenkins Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.100 Kurse von Branchenfachleuten.

Build-Artefakte archivieren

Build-Artefakte archivieren

Aus dem Kurs: Jenkins Grundkurs

Build-Artefakte archivieren

Nachdem wir nun einen Jenkins-Job konfiguriert haben, der das Maven-Projekt baut, Javadoc dazu generiert, JUnit-Tests ausführt, die Testresultate veröffentlicht, und außerdem die Testabdeckung mit Cobertura misst und veröffentlicht und eine statische Codeanalyse mit FindBugs durchführt, sind wir am Ende der Commit-Phase angelangt und sollten das entstehende Software-Artefakt archivieren. Dazu gehen wir in die Konfiguration des Projektes "Petclinic" und können einen Build-Step nutzen beziehungsweise eine Post-Build-Aktion nutzen, die bei Jenkins schon mit dabei ist, "Artefakte archivieren", die ist tatsächlich auch sehr einfach, zu benutzen. Wir möchten nämlich die JAR archivieren, die hier am Ende rauskommt. Die befindet sich dann direkt im Ordner "target". Da diese JAR über 30 MB groß ist und sie wahrscheinlich mit der Zeit auch weiterwachsen wird und wir unseren Jenkins-Server auch auf Dauer nicht zumüllen möchten, sollten wir vielleicht auch einstellen, dass immer nur eine gewisse…

Inhalt