

Amazon CodeCatalyst ist nicht mehr offen für Neukunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter [Wie migriert man von CodeCatalyst](migration.md).

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.

# Gruppierung von Aktionen in Aktionsgruppen
<a name="workflows-group-actions"></a>

Eine *Aktionsgruppe* enthält eine oder mehrere Aktionen. Das Gruppieren von Aktionen in Aktionsgruppen hilft Ihnen dabei, Ihren Arbeitsablauf zu organisieren, und ermöglicht es Ihnen auch, Abhängigkeiten zwischen verschiedenen Gruppen zu konfigurieren.

**Anmerkung**  
Aktionsgruppen können nicht innerhalb anderer Aktionsgruppen oder Aktionen verschachtelt werden.

**Topics**
+ [Definition einer Aktionsgruppe](#workflows-define-action-group)
+ [Beispiel: Definition von zwei Aktionsgruppen](workflows-group-actions-example.md)

## Definition einer Aktionsgruppe
<a name="workflows-define-action-group"></a>

Verwenden Sie die folgenden Anweisungen, um eine CodeCatalyst Aktionsgruppe zu definieren.

------
#### [ Visual ]

*Nicht verfügbar. Wählen Sie YAML, um die YAML-Anweisungen anzuzeigen.*

------
#### [ YAML ]

**So definieren Sie eine Gruppe**

1. [Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.](https://codecatalyst.aws/)

1. Wählen Sie Ihr Projekt.

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

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

1. Wählen Sie **Bearbeiten** aus.

1. Wählen Sie **YAML.**

1. Fügen Sie in Code hinzu`Actions`, der dem folgenden ähnelt:

   ```
   Actions:
     action-group-name: 
       Actions:
         action-1:
           Identifier: aws/build@v1
           Configuration:
             ...
         action-2:
           Identifier: aws/build@v1
           Configuration:
             ...
   ```

   Ein weiteres Beispiel finden Sie unter [Beispiel: Definition von zwei Aktionsgruppen](workflows-group-actions-example.md). Weitere Informationen finden Sie in der Beschreibung der `action-group-name` Immobilie in [Aktionen](workflow-reference.md#actions-reference) der[YAML-Workflow-Definition](workflow-reference.md).

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

1. Wählen Sie **Commit**, geben Sie eine Commit-Nachricht ein und wählen Sie erneut **Commit** aus.

------

# Beispiel: Definition von zwei Aktionsgruppen
<a name="workflows-group-actions-example"></a>

Das folgende Beispiel zeigt, wie zwei CodeCatalyst Amazon-Aktionsgruppen definiert werden: `BuildAndTest` und`Deploy`. Die `BuildAndTest` Gruppe umfasst zwei Aktionen (`Build`und`Test`), und die `Deploy` Gruppe umfasst auch zwei Aktionen (`DeployCloudFormationStack`und`DeployToECS`).

```
Actions:
  BuildAndTest: # Action group 1
    Actions:
      Build:
        Identifier: aws/build@v1
        Configuration:
          ...
      Test:
        Identifier: aws/managed-test@v1
        Configuration:
  Deploy: #Action group 2
    Actions:
      DeployCloudFormationStack:
        Identifier: aws/cfn-deploy@v1
        Configuration:
          ...
      DeployToECS:
        Identifier: aws/ecs-deploy@v1
        Configuration:
          ...
```