Konfigurieren von produktionsfremden 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, lesen Sie die das Dokument CI/CD-Pipelines.

Übersicht

Über die Kachel Pipelines in Cloud Manager kann der Implementierungs-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. Informationen zur Konfiguration von Produktions-Pipelines finden Sie im Dokument 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 sie führen 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.
HINWEIS

Die Pipeline kann erst eingerichtet werden, wenn das zugehörige Git-Repository mindestens eine Verzweigung hat und die Programmeinrichtung abgeschlossen ist. Im Dokument Cloud Manager Repositorys erfahren Sie, wie Sie Repositorys in Cloud Manager hinzufügen und verwalten können.

Video-Tutorial

In diesem Video erhalten Sie einen Überblick über den Pipeline-Erstellungsprozess, der in diesem Dokument beschrieben wird.

Hinzufügen einer produktionsfremden 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.

  1. Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation und das entsprechende Programm aus.

  2. 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.

    Produktionsfremde Pipeline hinzufügen

  3. 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.

    Pipeline-Typ wählen

  4. Geben Sie im Feld Name der produktionsfremden Pipeline eine Beschreibung für die Pipeline an.

  5. Wenn Sie eine Implementierungs-Pipeline erstellen möchten, wählen Sie im Dropdown-Menü Berechtigte Implementierungsumgebungen die Zielimplementierungsumgebung aus.

  6. Geben Sie das Repository an, aus dem die Pipeline den Code abrufen soll.

    • Repository: Diese Option definiert, aus welchem Git-Repository die Pipeline den Code abrufen soll.
    • Git-Verzweigung: Diese Option definiert, aus welcher Verzweigung des ausgewählten Repositorys die Pipeline den Code abrufen soll.
  7. Definieren Sie die Implementierungsoptionen.

    1. Definieren Sie unter Implementierungsauslöser, durch welches Ereignis die Pipeline aktiviert werden soll.

      • Manuell: Verwenden Sie diese Option, um die Pipeline manuell zu starten.
      • Bei Git-Änderungen: Bei Auswahl dieser Option wird die Pipeline immer dann gestartet, wenn der konfigurierten Git-Verzweigung Übertragungen hinzugefügt werden. Mit dieser Option können Sie die Pipeline bei Bedarf immer noch manuell starten.
    2. 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: Das ist die Standardeinstellung und erfordert manuelles Eingreifen bei einem wichtigen Fehler.
      • Sofortiger Ausfall: Wenn diese Option ausgewählt ist, wird die Pipeline bei einem gravierenden Fehler abgebrochen. Damit wird im Grunde ein Anwender simuliert, der manuell jeden Fehler ablehnt.
      • Sofort fortfahren: Wenn diese Option ausgewählt ist, wird die Pipeline bei einem wichtigen Fehler automatisch fortgesetzt. Damit wird im Grunde ein Anwender simuliert, der manuell jeden Fehler genehmigt.
  8. Klicken Sie auf Speichern, um die Pipeline zu speichern.

Die nächsten Schritte

Nachdem die Konfiguration der Pipeline abgeschlossen ist, müssen Sie Ihren Code bereitstellen. Weitere Einzelheiten finden Sie in dem Dokument Code-Bereitstellung.

Auf dieser Seite