

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Raggruppamento delle azioni in gruppi di azione
<a name="workflows-group-actions"></a>

Un *gruppo di azioni* contiene una o più azioni. Il raggruppamento delle azioni in gruppi di azioni consente di mantenere organizzato il flusso di lavoro e consente inoltre di configurare le dipendenze tra diversi gruppi.

**Nota**  
Non è possibile annidare i gruppi di azioni all'interno di altri gruppi di azioni o azioni.

**Topics**
+ [Definizione di un gruppo di azioni](#workflows-define-action-group)
+ [Esempio: definizione di due gruppi di azioni](workflows-group-actions-example.md)

## Definizione di un gruppo di azioni
<a name="workflows-define-action-group"></a>

Utilizzate le seguenti istruzioni per definire un gruppo di CodeCatalyst azioni.

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

*Non disponibile. Scegli YAML per visualizzare le istruzioni YAML.*

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

**Per definire un gruppo**

1. [Apri la console all'indirizzo https://codecatalyst.aws/ CodeCatalyst .](https://codecatalyst.aws/)

1. Scegliere il progetto.

1. **Nel riquadro di navigazione, scegli **CI/CD**, quindi scegli Flussi di lavoro.**

1. Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.

1. Scegli **Modifica**.

1. Scegli **YAML**.

1. In`Actions`, aggiungi un codice simile al seguente:

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

   Per un altro esempio, consulta [Esempio: definizione di due gruppi di azioni](workflows-group-actions-example.md). Per ulteriori informazioni, vedere la descrizione [Azioni](workflow-reference.md#actions-reference) della `action-group-name` proprietà nel[Definizione YAML del flusso di lavoro](workflow-reference.md).

1. (Facoltativo) Scegliete **Convalida per convalidare** il codice YAML del flusso di lavoro prima di eseguire il commit.

1. **Scegliete **Commit**, inserite un messaggio di commit e scegliete nuovamente Commit.**

------

# Esempio: definizione di due gruppi di azioni
<a name="workflows-group-actions-example"></a>

L'esempio seguente mostra come definire due gruppi di CodeCatalyst azioni Amazon: `BuildAndTest` e`Deploy`. Il `BuildAndTest` gruppo include due azioni (`Build`e`Test`) e il `Deploy` gruppo include anche due azioni (`DeployCloudFormationStack`e`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:
          ...
```