Artefakte in GitLab CI/CD
Artefakte
6.1 Was sind Artefakte?
Artefakte in GitLab CI/CD sind Dateien, die von Jobs erzeugt und für eine spätere Verwendung gespeichert werden. Sie dienen in der Regel dazu, Build-Ausgaben, Testberichte oder andere Zwischendateien abzulegen, die für nachfolgende Stages der Pipeline oder zur Fehlersuche benötigt werden. Artefakte können in der Datei .gitlab-ci.yml definiert werden und lassen sich zum Download bereitstellen oder zwischen verschiedenen Jobs und Stages innerhalb der Pipeline weitergeben. So ist eine reibungslose Kontinuität und der Zugriff auf wichtige Dateien über den gesamten CI/CD-Prozess hinweg sichergestellt.
Beispiel mit dem Projekt zur Analyse von Forschungspublikationen:
Im Projekt zur Analyse von Forschungspublikationen können Sie die Artefaktfunktion nutzen, um die erzeugten Visualisierungen zu speichern. Diese Visualisierungen lassen sich als Artefakte ablegen und später für weitere Analysen abrufen oder anderen Teammitgliedern bereitstellen.
Die folgenden Lektionen zeigen, wie Sie Artefakte in GitLab CI/CD-Pipelines definieren und verwenden.