Kapitel 13. Integration der Artefaktverwaltung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Mehrere Phasen vieler Pipelines sind auf die Arbeit mit einem Artefakt-Repository angewiesen - sowohl um Versionen der in der Pipeline erstellten Artefakte zu veröffentlichen als auch um bestimmte Versionen für die Verwendung in der Pipeline abzurufen. In diesem Kapitel untersuchen wir, wie man mit einem der beliebtesten Artefaktmanager, JFrog Artifactory, arbeitet. Wir erfahren, wie man Funktionen aus einem bestehenden Freestyle-Projekt in eine Pipeline-as-code migriert. Wir werden auch sehen, wie wir einige andere gängige Aufgaben erledigen, die zusätzliche Einstellungen erfordern. Als Nächstes schauen wir uns einige Herausforderungen an, wenn wir versuchen, die Artifactory-Integration mit einer deklarativen Pipeline zu nutzen.

Zum Schluss werfen wir einen kurzen Blick auf die Pipelineschritte für die Archivierung von Artefakten und die Aufzeichnung von Fingerprints (Informationen darüber, welche Artefakte mit welchen Builds verbunden sind).

Für diejenigen, die Artifactory noch nicht kennen, werfen wir zunächst einen kurzen Blick darauf, warum wir Artifactory nutzen und welchen Mehrwert es bieten kann.

Veröffentlichen und Abrufen von Artefakten

Während die Gründe für die meisten Technologien, die in unserer Beispielpipeline verwendet werden, auf der Hand liegen, scheint das bei der Nutzung eines ...

Get Jenkins 2: Auf und davon now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.