RSS GitLab

Wie Sie Dateireferenzen in Ihre CI/CD-Komponenten einbeziehen

CI/CD-Komponenten können verwendet werden, um Pipeline-Konfigurationen wiederzuverwenden, aber sie können keine zusätzlichen Dateien außerhalb des Pipeline-Repositorys zugreifen. Allerdings können Benutzer mit der neuen CI/CD-Schritt-Programmiersprache zentralisierte Automatisierungsskripte und Abhängigkeiten in ihren Pipelines wieder verwenden. CI/CD-Schritte sind wiederverwendbare Einheiten eines Jobs, die strukturierte Eingaben und Ausgaben definieren und von anderen Schritten konsumiert werden können. Schritte können aus lokalen Dateien, GitLab.com-Repositorys oder anderen Git-Quellen stammen. CI/CD-Komponenten sind wiederverwendbare Einheiten von Pipeline-Konfigurationen, die zusätzliche Jobs in die Pipeline bringen, aber keine zusätzlichen Dateien. Um auf zusätzliche Dateien zuzugreifen, können Benutzer Skripte an einem zentralen Ort speichern und sie in CI/CD-Schritte einwickeln, die von CI/CD-Komponenten aufgerufen werden können. Dies eliminiert die Notwendigkeit, Skripte über mehrere Repositorys und CI/CD-Konfigurationen hinweg zu duplizieren. Um CI/CD-Schritte zu verwenden, müssen Benutzer eine Komponente mit dem Schlüsselwort "run" definieren, eine Datei namens "step.yml" im Projekt erstellen, in dem die Skripte und Abhängigkeiten gespeichert sind, und die Komponente in ihre CI/CD-Konfiguration einbeziehen. Die Funktion CI/CD-Schritte ist derzeit experimentell und die Syntax kann sich aufgrund von Benutzerfeedback ändern. Durch die Verwendung von CI/CD-Schritten können Benutzer eine größere Flexibilität erlangen und ihre Pipelines leistungsfähiger und anpassungsfähiger machen.
favicon
about.gitlab.com
How to include file references in your CI/CD components
Create attached notes ...