Amazon CodeCatalyst wird ab dem 7. November 2025 nicht mehr für Neukunden geöffnet sein. Wenn Sie den Service nutzen möchten, melden Sie sich bitte vor dem 7. November 2025 an. 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.
Beispiele für die Konfiguration von Abhängigkeiten zwischen Aktionen
Die folgenden Beispiele zeigen, wie Abhängigkeiten zwischen Aktionen und Gruppen in der Workflow-Definitionsdatei konfiguriert werden.
Themen
Beispiel: Konfiguration einer einfachen Abhängigkeit
Das folgende Beispiel zeigt, wie eine Test Aktion so konfiguriert wird, dass sie von der Build Aktion abhängt, die die DependsOn Eigenschaft verwendet.
Actions:
Build:
Identifier: aws/build@v1
Configuration:
...
Test:
DependsOn:
- Build
Identifier: aws/managed-test@v1
Configuration:
...
Beispiel: Konfiguration einer Aktionsgruppe so, dass sie von einer Aktion abhängt
Das folgende Beispiel zeigt, wie eine DeployGroup Aktionsgruppe so konfiguriert wird, dass sie von der FirstAction Aktion abhängt. Beachten Sie, dass sich Aktion und Aktionsgruppe auf derselben Ebene befinden.
Actions:
FirstAction: #An action outside an action group
Identifier: aws/github-actions-runner@v1
Configuration:
...
DeployGroup: #An action group containing two actions
DependsOn:
- FirstAction
Actions:
DeployAction1:
...
DeployAction2:
...
Beispiel: Konfiguration einer Aktionsgruppe so, dass sie von einer anderen Aktionsgruppe abhängt
Das folgende Beispiel zeigt, wie eine DeployGroup Aktionsgruppe so konfiguriert wird, dass sie von der BuildAndTestGroup Aktionsgruppe abhängt. Beachten Sie, dass sich die Aktionsgruppen auf derselben Ebene befinden.
Actions:
BuildAndTestGroup: # Action group 1
Actions:
BuildAction:
...
TestAction:
...
DeployGroup: #Action group 2
DependsOn:
- BuildAndTestGroup
Actions:
DeployAction1:
...
DeployAction2:
...
Beispiel: Konfiguration einer Aktionsgruppe so, dass sie von mehreren Aktionen abhängt
Das folgende Beispiel zeigt, wie eine DeployGroup Aktionsgruppe so konfiguriert wird, dass sie von der SecondAction Aktion, der Aktion und der BuildAndTestGroup Aktionsgruppe abhängt. FirstAction Beachten Sie, dass DeployGroup sich das auf derselben Ebene wie FirstActionSecondAction, und befindetBuildAndTestGroup.
Actions:
FirstAction: #An action outside an action group
...
SecondAction: #Another action
...
BuildAndTestGroup: #Action group 1
Actions:
Build:
...
Test:
...
DeployGroup: #Action group 2
DependsOn:
- FirstAction
- SecondAction
- BuildAndTestGroup
Actions:
DeployAction1:
...
DeployAction2:
...