• Treffer 12 von 12
Zurück zur Trefferliste

Improving hosted continuous integration services

Verbesserung gehosteter Dienste für kontinuierliche Integration

  • Developing large software projects is a complicated task and can be demanding for developers. Continuous integration is common practice for reducing complexity. By integrating and testing changes often, changesets are kept small and therefore easily comprehensible. Travis CI is a service that offers continuous integration and continuous deployment in the cloud. Software projects are build, tested, and deployed using the Travis CI infrastructure without interrupting the development process. This report describes how Travis CI works, presents how time-driven, periodic building is implemented as well as how CI data visualization can be done, and proposes a way of dealing with dependency problems.
  • Große Softwareprojekte zu entwickeln, ist eine komplizierte Aufgabe und fordernd für Entwickler. Kontinuierliche Integration ist eine geläufige Praxis zur Komplexitätsreduktion. Durch häufiges Integrieren und Testen werden Änderungen klein gehalten und sind daher übersichtlich. Travis CI ist ein Dienst, der kontinuierliche Integration und kontinuierliche Bereitstellung in der Cloud anbietet. Softwareprojekte werden auf der Travis CI Infrastruktur gebaut, getestet und bereitgestellt, ohne dass der Entwicklungsprozess unterbrochen wird. Dieser Bericht beschreibt, die Travis CI funktioniert, zeigt wie zeitgesteuertes, periodisches Bauen implentiert wurde, wie CI-Daten visualisiert werden können und schlägt ein Verfahren vor mit dem Abhängigkeitsprobleme gelöst werden können.

Volltext Dateien herunterladen

  • tbhpi108.pdfeng
    (9017KB)

    SHA-1:bb7ef24439b762dcb1d9b375fb17215f39120570

Metadaten exportieren

Weitere Dienste

Suche bei Google Scholar Statistik - Anzahl der Zugriffe auf das Dokument
Metadaten
Verfasserangaben:Christopher Weyand, Jonas ChromikORCiD, Lennard Wolf, Steffen Kötte, Konstantin Haase, Tim FelgentreffORCiDGND, Jens Lincke, Robert HirschfeldORCiDGND
URN:urn:nbn:de:kobv:517-opus4-94251
ISBN:978-3-86956-377-0
ISSN:1613-5652
ISSN:2191-1665
Schriftenreihe (Bandnummer):Technische Berichte des Hasso-Plattner-Instituts für Digital Engineering an der Universität Potsdam (108)
Verlag:Universitätsverlag Potsdam
Verlagsort:Potsdam
Publikationstyp:Monographie/Sammelband
Sprache:Englisch
Datum der Erstveröffentlichung:01.02.2017
Erscheinungsjahr:2017
Veröffentlichende Institution:Universität Potsdam
Veröffentlichende Institution:Universitätsverlag Potsdam
Datum der Freischaltung:01.02.2017
Freies Schlagwort / Tag:Abhängigkeiten; Softwarearchitektur; Softwaretests; Travis CI; Visualisierung; kontinuierliche Integration; kontinuierliches Testen; periodische Aufgaben
Travis CI; continuous integration; continuous testing; dependencies; periodic tasks; software architecture; software tests; visualization
Ausgabe:108
Seitenanzahl:viii, 114
RVK - Regensburger Verbundklassifikation:ST 230
Organisationseinheiten:An-Institute / Hasso-Plattner-Institut für Digital Engineering gGmbH
DDC-Klassifikation:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Publikationsweg:Universitätsverlag Potsdam
Lizenz (Deutsch):License LogoKeine öffentliche Lizenz: Unter Urheberrechtsschutz
Externe Anmerkung:
In Printform erschienen im Universitätsverlag Potsdam:

Improving hosted continuous integration services / Christopher Weyand, Jonas Chromik, Lennard Wolf, Steffen Kötte, Konstantin Haase, Tim Felgentreff, Jens Lincke, Robert Hirschfeld. – Potsdam: Universitätsverlag Potsdam, 207. – viii, 114 S. : graph. Darst.
(Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam ; 108)
ISSN (print) 1613-5652
ISSN (online) 2191-1665
ISBN 978-3-86956-377-0
--> bestellen
Verstanden ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.