View a markdown version of this page

Abhängigkeiten zwischen Aktionen einrichten - Amazon CodeCatalyst

Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Abhängigkeiten zwischen Aktionen einrichten

Verwenden Sie die folgenden Anweisungen, um Abhängigkeiten zwischen Aktionen in einem Workflow einzurichten.

Beachten Sie bei der Konfiguration von Abhängigkeiten die folgenden Richtlinien:

  • Wenn sich eine Aktion in einer Gruppe befindet, kann diese Aktion nur von anderen Aktionen innerhalb derselben Gruppe abhängen.

  • Aktionen und Aktionsgruppen können von anderen Aktionen und Aktionsgruppen auf derselben Ebene in der YAML-Hierarchie abhängen, jedoch nicht auf einer anderen Ebene.

Visual
So richten Sie Abhängigkeiten mithilfe des visuellen Editors ein
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Wählen Sie Ihr Projekt.

  3. Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.

  4. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branchnamen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.

  5. Wählen Sie Bearbeiten aus.

  6. Wählen Sie Visuell.

  7. Wählen Sie im Workflow-Diagramm die Aktion aus, die von einer anderen Aktion abhängt.

  8. Wählen Sie die Registerkarte Eingaben.

  9. Gehen Sie im Feld Abhängig von — optional wie folgt vor:

    Geben Sie eine Aktion, eine Aktionsgruppe oder ein Gate an, die erfolgreich ausgeführt werden muss, damit diese Aktion ausgeführt wird.

    Weitere Hinweise zur Funktion „abhängig von“ finden Sie unter. Aktionen sequenzieren

  10. (Optional) Wählen Sie „Validieren“, um den YAML-Code des Workflows vor dem Commit zu überprüfen.

  11. Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit.

YAML
Um Abhängigkeiten mit dem YAML-Editor einzurichten
  1. Öffnen Sie die CodeCatalyst Konsole unter. https://codecatalyst.aws/

  2. Wählen Sie Ihr Projekt.

  3. Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.

  4. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branchnamen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.

  5. Wählen Sie Bearbeiten aus.

  6. Wählen Sie YAML.

  7. Fügen Sie in einer Aktion, die von einer anderen abhängt, Code hinzu, der dem folgenden ähnelt:

    action-name: DependsOn: - action-1

    Weitere Beispiele finden Sie unter Beispiele für die Konfiguration von Abhängigkeiten zwischen Aktionen. Allgemeine Richtlinien finden Sie unterAbhängigkeiten zwischen Aktionen einrichten. Weitere Informationen finden Sie in der Beschreibung der DependsOn Immobilie im Abschnitt „Definition von Workflow-YAMLFür Ihre Aktion“.

  8. (Optional) Wählen Sie Validieren, um den YAML-Code des Workflows vor dem Commit zu überprüfen.

  9. Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit.