Beispiele für die Konfiguration von Abhängigkeiten zwischen Aktionen - Amazon 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.

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