Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

FH München Florian Schwarz Software Engineering II Übung zur Vorlesung Continuous Delivery.

Ähnliche Präsentationen


Präsentation zum Thema: "FH München Florian Schwarz Software Engineering II Übung zur Vorlesung Continuous Delivery."—  Präsentation transkript:

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


Herunterladen ppt "FH München Florian Schwarz Software Engineering II Übung zur Vorlesung Continuous Delivery."

Ähnliche Präsentationen


Google-Anzeigen