Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Elmar Gärtner Geändert vor über 7 Jahren
1
28.10.2012 FH München Florian Schwarz Software Engineering II Übung zur Vorlesung Continuous Delivery
2
Continuous Delivery 2 Übung 1: CI-Job und Reporting Jenkins: http://goo.gl/Q46RIhttp://goo.gl/Q46RI GitHub Projekt: http://goo.gl/kBrBShttp://goo.gl/kBrBS Erstellen sie einen Continuous Integration Job für das cd_uebung- Projekt - Job soll bei jedem SVN-Checkin die Software testen und bauen Integrieren Sie die Checkstyle und Findbugs Analyse in den Job - Die Jenkins-Plugins für Findbugs und Checkstyle sind bereits installiert - Sie müssen die Plugins “nur noch” in in den Post-Build-Aktionen konfigurieren - Unter “Arbeitsbereich” sehen sie die generierten Artefakte eines Builds
3
Continuous Delivery 3 Übung 2: Modularisierung des Build-Vorgangs Teilen Sie den CI-Job auf zwei Jobs auf - Erster Job soll das Projekt bauen und testen und den zweiten Job triggern - Zweiter Job übernimmt das Reporting Tipps: - Artefakte können zwischen zwei Builds übergeben werden Erster Job muss Artefakte archivieren Zusätzlicher Build-Schritt im zweiten Job “Copy artifacts from another project” - Maven-Plugins können auch ohne Abhängigkeiten ausgeführt werden: mvn Testen: - Nach erfolgreichem Build des CI-Jobs wird der Reporting-Job gestartet
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.