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
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…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
Einfacher Git-Checkout2 Min. 49 Sek.
-
(Gesperrt)
Git-Checkout mit Zugangsdaten3 Min. 22 Sek.
-
(Gesperrt)
Periodischer Sourcecode-Checkout4 Min. 44 Sek.
-
(Gesperrt)
Automatischer Sourcecode-Checkout per Webhook6 Min. 42 Sek.
-
(Gesperrt)
Maven-Build3 Min. 52 Sek.
-
(Gesperrt)
JavaDoc veröffentlichen8 Min. 27 Sek.
-
(Gesperrt)
Junit-Testergebnisse veröffentlichen8 Min. 7 Sek.
-
(Gesperrt)
Testabdeckung mit Cobertura veröffentlichen6 Min. 20 Sek.
-
(Gesperrt)
Statische Codeanalyse mit FindBugs5 Min. 11 Sek.
-
(Gesperrt)
Build-Artefakte archivieren3 Min. 20 Sek.
-
-
-
-