Hinzufügen einer produktionsfremden Pipeline configuring-non-production-pipelines
Erfahren Sie, wie Sie mit Cloud Manager produktionsfremde Pipelines erstellen und konfigurieren, um Code bereitzustellen. Wenn Sie sich zunächst einen konzeptionellen Überblick über die Funktionsweise von Pipelines in Cloud Manager verschaffen möchten, finden Sie unter CI/CD-Pipelines entsprechende Informationen.
Überblick overview
Über die Kachel Pipelines in Cloud Manager kann der Bereitstellungs-Manager zwei verschiedene Arten von Pipelines erstellen.
- Produktions-Pipelines: Eine Produktions-Pipelines ist eine speziell entwickelte Pipeline, die eine Reihe aufeinander abgestimmter Schritte umfasst, um Quell-Code vollständig in die Produktion zu übernehmen.
- Produktionsfremde Pipelines: Eine produktionsfremde Pipeline dient dazu, Code-Qualitätsprüfungen durchzuführen oder Quell-Code in einer Entwicklungsumgebung bereitzustellen.
Dieses Dokument konzentriert sich auf produktionsfremde Pipelines. Weitere Informationen zur Konfiguration von Produktions-Pipelines finden Sie unter Konfigurieren von Produktions-Pipelines.
Es gibt zwei Arten von produktionsfremden Pipelines:
- Code-Qualitäts-Pipelines: Diese Pipelines führen Code-Qualitätsprüfungen für den Code in einer Git-Verzweigung durch und die Build- und Code-Qualitätsschritte aus.
- Bereitstellungs-Pipelines: Diese Pipelines führen nicht nur wie die Code-Qualitäts-Pipelines die Build- und Code-Qualitätsschritte aus, sondern stellen den Code auch in einer produktionsfremden Umgebung bereit.
Hinzufügen einer neuen produktionsfremden Pipeline add-non-production-pipeline
Sobald Sie mit der Benutzeroberfläche von Cloud Manager Ihr Programm eingerichtet und mindestens eine Umgebung haben, können Sie eine produktionsfremde Pipeline hinzufügen, indem Sie die folgenden Schritte ausführen.
-
Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation und das entsprechende Programm aus.
-
Rufen Sie die Karte „Pipelines“ über den Startbildschirm von Cloud Manager auf. Klicken Sie auf Hinzufügen und wählen Sie Produktionsfremde Pipeline hinzufügen aus.
-
Wählen Sie auf der Registerkarte Konfiguration im Dialogfeld Produktionsfremde Pipeline hinzufügen den zu erstellenden Pipeline-Typ aus: entweder Codequalitäts-Pipeline oder Bereitstellungspipeline.
-
Geben Sie im Feld Name der produktionsfremden Pipeline eine Beschreibung für die Pipeline an.
-
Wenn Sie eine Bereitstellungs-Pipeline erstellen möchten, wählen Sie im Dropdown-Menü Berechtigte Bereitstellungsumgebungen die Ziel-Bereitstellungsumgebung aus.
-
Geben Sie das Repository an, aus dem die Pipeline den Code abrufen soll.
- Repository: Diese Option legt fest, aus welchem Git-Repository die Pipeline den Code abrufen soll.
- Git-Verzweigung: Diese Option legt fest, von welcher Git-Verzweigung in der ausgewählten Pipeline der Code abgerufen werden soll.
-
Definieren Sie die Bereitstellungsoptionen.
-
Definieren Sie unter Bereitstellungsauslöser, durch welches Ereignis die Pipeline aktiviert werden soll.
- Manuell: Die Option ermöglicht es Ihnen, die Pipeline manuell zu starten.
- Bei Git-Änderungen: Diese Option startet die Pipeline, wenn zur konfigurierten Git-Verzweigung bestätigte Änderungen hinzugefügt werden. Damit können Sie die Pipeline bei Bedarf immer noch manuell starten.
-
Für Bereitstellungs-Pipelines definieren Sie unter Verhalten bei wichtigen Metrikfehlern das Verhalten der Pipeline, wenn ein wichtiger Fehler in einem der Quality Gates auftritt.
- Jedes Mal fragen: Dies ist die Standardeinstellung, die ein manuelles Eingreifen bei jedem bedeutenden Fehler verlangt.
- Sofortiger Ausfall: Die Pipeline wird bei einem bedeutenden Fehler abgebrochen. Damit werden im Grunde Benutzende simuliert, die manuell jeden Fehler ablehnen.
- Sofort fortsetzen: Die Pipeline wird bei einem bedeutenden Fehler automatisch fortgesetzt. Damit werden im Grunde Benutzende simuliert, die manuell jeden Fehler genehmigen.
-
Dispatcher-Konfiguration: Die Rolle Bereitstellungs-Manager kann eine Reihe von Inhaltspfaden konfigurieren, die beim Ausführen einer Pipeline entweder invalidiert oder aus dem AEM Dispatcher-Cache gelöscht werden. Diese Cache-Aktionen werden im Rahmen der Einrichtung der Bereitstellungs-Pipeline direkt nach der Bereitstellung etwaiger Inhaltspakete durchgeführt. Diese Einstellungen verwenden das Standardverhalten von AEM Dispatcher. Konfigurieren:
-
Geben Sie unter PATH einen Pfad für den Inhalt an.
-
Wählen Sie unter TYPE die Aktion aus, die mit dem Pfad durchgeführt werden soll.
- Leeren: Löschen des Cache-Inhalts.
- Invalidieren: Eine Cache-Invalidierung durchführen, ähnlich wie bei der Aktivierung von Inhalten von einer Autoreninstanz auf einer Veröffentlichungsinstanz.
-
Klicken Sie auf Pfad hinzufügen, um den angegebenen Pfad hinzuzufügen. Sie können bis zu 100 Pfade pro Umgebung hinzufügen.
-
-
-
Klicken Sie auf Speichern.
Die nächsten Schritte the-next-steps
Nachdem Sie die Pipeline konfiguriert haben, können Sie Ihren Code bereitstellen. Weitere Informationen finden Sie unter Bereitstellung von Code.
Video-Tutorial video-tutorial
In diesem Video erhalten Sie einen Überblick über den Pipeline-Erstellungsprozess, der in diesem Dokument beschrieben wird.