Show Menu
THEMEN×

Konfigurieren der CI/CD-Pipeline

Wissenswertes zum Ablauf

Sie können Ihre Pipeline über die Kachel Pipeline-Einstellungen in der Cloud Manager-Benutzeroberfläche konfigurieren.
Der Bereitstellungsmanager ist für die Einrichtung der Pipeline verantwortlich. Wählen Sie hierfür zunächst eine Verzweigung im Git-Repository aus.
Zur Konfiguration der Pipeline muss der Benutzer:
  • den Auslöser festlegen, der die Pipeline startet,
  • Parameter zur Steuerung der Produktionsimplementierung festlegen,
  • Leistungstestparameter konfigurieren.

Einrichten der Pipeline

Die Pipeline kann erst eingerichtet werden, wenn die Erstellung eines Programms abgeschlossen ist und das Git-Repository mindestens eine Verzweigung hat.
Bevor Sie Code bereitstellen, müssen Sie Ihre Pipelineeinstellungen über Cloud Manager konfigurieren.
Sie können die Pipelineeinstellungen nach der Ersteinrichtung ändern.

Konfigurieren der Pipeline-Einstellungen in Cloud Manager

Sobald Sie Ihr Programm eingerichtet haben und über mindestens eine Umgebung mit der Cloud Manager-Benutzeroberfläche verfügen, können Sie Ihre Implementierungs-Pipeline einrichten.
Führen Sie folgende Schritte aus, um das Verhalten und die Voreinstellungen für Ihre Pipeline zu konfigurieren:
  1. Klicken Sie auf Pipeline einrichten , um Ihre Pipeline einzurichten und zu konfigurieren.
  2. Der Bildschirm Pipeline einrichten wird angezeigt. Wählen Sie die Verzweigung aus und klicken Sie auf Weiter .
  3. Konfigurieren Sie die Implementierungsoptionen.
    Sie können den Auslöser definieren, mit dem die Pipeline gestartet wird:
    • Manuell : Die Pipeline wird über die Benutzeroberfläche manuell gestartet.
    • Zu Git-Änderungen : Startet die CI/CD-Pipeline, wenn zur konfigurierten Git-Verzweigung Commits hinzugefügt werden. Wenn Sie diese Option auswählen, können Sie die Pipeline weiterhin manuell starten.
    Bei der Einrichtung oder Bearbeitung der Pipeline kann der Implementierungsmanager festlegen, wie sich die Pipeline verhält, wenn bei einem der Quality Gates (Test der Code-Qualität, Sicherheitstest und Leistungstest) ein wichtiger Fehler auftritt.
    Das ist für Kunden nützlich, die die Prozesse stärker automatisieren möchten. Die verfügbaren Optionen sind:
    • Jedes Mal fragen : Das ist die Standardeinstellung und erfordert manuelles Eingreifen bei einem wichtigen Fehler.
    • Schlagen sofort fehl : Wenn diese Option ausgewählt ist, wird die Pipeline bei einem wichtigen Fehler abgebrochen. Damit wird im Grunde ein Benutzer 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 Benutzer simuliert, der manuell jeden Fehler genehmigt.
  4. Klicken Sie auf Weiter , um auf die Registerkarte Testen zuzugreifen und die Testkriterien für Ihr Programm zu definieren.
  5. Klicken Sie auf Speichern . Auf der Seite Übersicht wird nun die Karte Ihr Programm bereitstellen angezeigt. Klicken Sie auf Bereitstellen , um das Programm bereitzustellen.

Produktionsfremde Pipelines und Pipelines für Tests der Codequalität

Zusätzlich zur Haupt-Pipeline, die für die Staging- und Produktionsumgebung bereitgestellt wird, können Kunden weitere Pipelines einrichten, die als produktionsfremde Pipelines bezeichnet werden. Diese Pipelines führen immer die Schritte Build-Erstellung und Tests der Codequalität aus. Sie können optional auch für die Adobe Managed Services-Umgebung bereitgestellt werden.
Auf dem Startbildschirm werden diese Pipelines in einer neuen Karte aufgeführt:
  1. Greifen Sie im Cloud Manager-Startbildschirm auf die Kachel Nicht-Produktions-Pipelines zu.
  2. Klicken Sie auf Hinzufügen , um den Pipeline-Namen, den Pipeline-Typ und die Git-Verzweigung anzugeben.
    Außerdem können Sie in den Pipeline-Optionen Implementierungsauslöser und das Verhalten bei wichtigen Fehlern festlegen.
  3. Klicken Sie auf Speichern , damit die Pipeline (wie unten dargestellt) auf der Karte auf dem Startbildschirm mit drei Aktionen angezeigt wird:
    • Bearbeiten : Ermöglicht die Bearbeitung der Pipeline-Einstellungen.
    • Build : Wechselt zur Ausführungsseite, von der die Pipeline ausgeführt werden kann.
    • Git verwalten : Ermöglicht es dem Benutzer, die für den Zugriff auf das Cloud Manager-Git-Repository erforderlichen Informationen abzurufen.

Die nächsten Schritte

Nachdem die Konfiguration der Pipeline abgeschlossen ist, müssen Sie Ihren Code bereitstellen.
Weitere Informationen finden Sie unter Bereitstellen Ihres Codes .