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

Slides:



Advertisements
Ähnliche Präsentationen
Forschungszentrum Informatik
Advertisements

Modellgetriebene Softwareentwicklung
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
A. Zündorf, SE Group Reverse Engineering K2 1 Ziele Heute Compilerbau Nachlese Ausnutzung von Laufzeittypinformation.
A. Zündorf, SE Group Reverse Engineering K2 1 Ziele Heute Compilerbau Nachlese Ausnutzung von Laufzeittypinformation.
0 EDV EE-M EDV für EE-M Herzlich Willkommen! Prof. Jürgen Walter FH Karlsruhe Hochschule für Technik Informationstechnik, Mikrocomputertechnik.
Cs104 Programmieren II / cs108 Programmier-Projekt Präsentation Meilenstein 3 Frühjahrsemester 2011 Javatan (Gruppe Nr. 2) Mirco Spindler Rebecca Quek.
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung.
Face Detection Probleme: Welche Software ist für unser Projekt die richtige?
GIT und Redmine Übung.
Simulation komplexer technischer Anlagen
SS 2005Standard-Software Prof. Dr. Erik Jacobson Blatt 1 Standard-Software Prof. Dr. Erik Jacobson Lehrveranstaltung im SS 2005 Vorlesung Fr.
WS 2005/06Standard-Software Prof. Dr. Erik Jacobson Blatt 1 Standard-Software Prof. Dr. Erik Jacobson Lehrveranstaltung im WS 2005/06 Vorlesung.
Rational Unified Process
Continuous Integration mit Jenkins
DOD Document Order and Delivery Document Order and Delivery.
Software Engineering | Projekt 5 | Dipl. Ing. K
Think Big! Start Small. Markus Eilers CEO runtime software GmbH 24. Januar 2011.
IT-Projektmanagement SS 2013 Prof. Dr. Herrad Schmidt
Ein Projekt der 4AHETE Prof. Tobiska Feldmann, Frank, Hampl, Höllisch, Koch, Salge.
Fachhochschule München, Projektstudium Chipkarten SS 2002 Qualitätssicherung/Tester Wozu braucht man Tester? Vorbereitung Durchführung Ergebnisse Resumée.
HORIZONT 1 XINFO ® Das IT - Informationssystem Control-D HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Übung Kapitel 11 Übungsinhalte:
Ich bau nicht mit Ihr.. Ich bau mit Ihr. Ich bau nicht mit Ihr.
Abschlusspräsentation von Fred. Wolfgang Bischoff, Sebastian Krysmanski, Christoph Müller Fred Abschlusspräsentation von Fred Softwarepraktikums 2006 der.
WIR LÖSEN DAS PROBLEM FÜR SIE
Präsentation des Praxisprojektes: Entwicklung und Umsetzung eines browserbasierten Informationstools für den Arbeitsbereich Empfang, Telefon, Zentrale.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter „EVA-WAS-Quickie“ Eingabe – Verarbeitung - Ausgabe.
Thomas Schissler – artiso solutions GmbH Artur Speth – Microsoft Deutschland GmbH.
„Continuous Delivery“
Software-RAID-5 mit Windows 2000 Professional Projektarbeit 2003.
Arbeiten in einem agilen Team mit VS & TFS 11
Das Build-Tool ANT ETIS SS04. ant 2 Gliederung Motivation Build-Datei build.xml Bestandteile build.xml –Properties Zusammenfassung.
Übung Mikroökonomie II: Allokationstheorie und Wettbewerbspolitik (FT 08) Preisdiskriminierung dritten Grades Übungsblatt 2 / Aufgabe 1a)
syst_11_codierung_3.ppt1 Systementwicklung Continuous Integration Prof. Dr.-Ing. Axel Benz, Berlin School of Economics and Law.
Continuous Integration
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
Welcome.TU.code Ein Projekt von Fakultät für Informatik und Fachschaft Informatik.
DevOps in der Praxis Umfrage Q4/2015
© Copyright INFORM GmbH Seminarvortrag im Studiengang Scientific Programming von Nicole Küpper am Analyse des Updatevorgangs und Auswahl.
© 2013 TravelTainment Die Buildsysteme Ant und Maven im Vergleich Seminarvortrag von Janina Clever.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Systems Requirements & Achitectur ENG 2 & ENG 3 Training Kunde,
1. Betreuer: Prof. Dr. Jörg Striegnitz 2. Betreuer: Dr. Martin Schindler Kontextsensitive Autocompletion für Klassendiagramme in der UML/P Florian Leppers.
1 © 2012 SOASTA. All rights reserved. Webinar. 2 © 2012 SOASTA. All rights reserved. Erste Schritte mit CloudTest Lite 1.CloudTest Lite einrichten 4GB.
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
Software-Delivery auf Knopfdruck IBM Cloud & DevOps.
Das SVN Eclipse Plugin. Wofür ist SVN gedacht? Nutzung von SVN mit Eclipse Perspektive einrichten Repository einbinden Mit dem Repository arbeiten Konflikt.
Maven NetBeans Platform RCP Development Aljoscha Rittner Sepix GmbH, NetBeans Dreamteam Member
Das IT - Informationssystem
Phasenplan für unterschiedliche Projektarten
Continuous Integration
Continuous Integration mit TeamCity
Grammatik: waren / hatten
Test.
Vorlesung Software Engineering I
Project Manager Special Machines sysmelec® (m/w)
Vorlesung "Software-Engineering"
Programmiermethodik Übung 7
VWA-Kurs an der FHWN-Bibliothek
Paketzyklen – Diagnose, Therapie und Prophylaxe
Programmiermethodik Übung 9
Devops David Jaroš
Continuous Integration (Kontinuierliche Integration)
Modularisierung
SQL Server Projekte mit Azure DevOps
 Präsentation transkript:

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

Continuous Delivery 2 Übung 1: CI-Job und Reporting  Jenkins:  GitHub Projekt:  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

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