Show Menu
THEMEN×

Konfigurieren der CI/CD-Pipeline

In Cloud Manager gibt es zwei Arten von Pipeline:
  • Produktionsleitung :
    Eine Produktionspipeline kann erst hinzugefügt werden, wenn eine Produktions- und Umgebung-Set erstellt wurde.
    Refer to Setting up Production Pipeline for more details.
  • Nicht-Produktions-Pipeline :
    Auf der Seite " Übersicht "der Benutzeroberfläche von Cloud Manager kann eine Pipeline für Nicht-Produktion hinzugefügt werden.
    Weitere Informationen finden Sie unter Nicht-Produktion- und Nur-Code-Qualitätsrohre .
Zur Konfiguration der Pipeline müssen Sie:
  • den Auslöser festlegen, der die Pipeline startet,
  • Parameter zur Steuerung der Produktionsimplementierung festlegen,
  • Leistungstestparameter konfigurieren.

Setting up Production Pipeline

Der Deployment Manager ist für die Einrichtung der Produktionsleitung zuständig.
Eine Produktionspipeline kann erst eingerichtet werden, wenn die Erstellung eines Programms abgeschlossen ist, das Git-Repository über mindestens eine Verzweigung verfügt und ein Produktions- und Stage-Umgebung-Set erstellt wurde.
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. Die Einstellungen für die Produktions-Pipeline enthalten eine dritte Registerkarte mit der Bezeichnung Erlebnis-Audit . Diese Option enthält eine Tabelle der URL-Pfade, die immer in der Erlebnis-Prüfung enthalten sein sollten.
    Sie müssen auf Hinzufügen Neue Seite klicken, um Ihren eigenen benutzerspezifischen Link zu definieren.
    Klicken Sie auf Hinzufügen Neue Seite , um einen URL-Pfad anzugeben, der in die Erlebnis-Prüfung aufgenommen werden soll.
    Wenn Sie zum Beispiel https://wknd.site/us/en/about-us.html in Experience Audit einschließen möchten, geben Sie den Pfad us/en/about-us.html in dieses Feld ein und klicken Sie auf Speichern .
    Die in der Tabelle angezeigte URL lautet:
    https://publish-p14253-e43686.adobeaemcloud.com/us/en/about-us.html
    Es können maximal 25 Zeilen eingefügt werden. Wenn der Benutzer in diesem Abschnitt keine Seiten übermittelt hat, wird die Homepage der Site standardmäßig in die Erlebnis-Prüfung einbezogen.
    Weitere Informationen finden Sie unter Die Ergebnisse des Erlebnis-Audit.
    Die konfigurierten Seiten werden an den Dienst gesendet und gemäß den Tests für Leistung, Barrierefreiheit, SEO (Suchmaschinenoptimierung), Best Practice und PWA (Progressive Web App) bewertet.
  5. Klicken Sie im Bildschirm "Pipeline bearbeiten"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 .