

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

# Aggiungere l'azione 'AWS CDK deploy'
<a name="cdk-dep-action-add"></a>

 Utilizza le seguenti istruzioni per aggiungere l'azione di **AWS CDK distribuzione al tuo flusso di lavoro.** 

**Prima di iniziare**

Prima di aggiungere l'azione di **AWS CDK distribuzione** al flusso di lavoro, completa le seguenti attività:

1. **Tieni pronta un' AWS CDK app**. Puoi scrivere la tua AWS CDK app usando AWS CDK v1 o v2, in qualsiasi linguaggio di programmazione supportato da. AWS CDK Assicurati che i file della tua AWS CDK app siano disponibili in:
   + Un [archivio CodeCatalyst di sorgenti](source.md), oppure 
   + Un [artefatto CodeCatalyst di output](workflows-working-artifacts.md) generato da un'altra azione del flusso di lavoro

1. **Avvia il tuo ambiente. AWS ** Per eseguire il bootstrap, puoi:
   + Utilizza uno dei metodi descritti in [Come eseguire il bootstrap nella Guida](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html#bootstrapping-howto) per gli *AWS Cloud Development Kit (AWS CDK) sviluppatori*.
   + Usa l'azione **AWS CDK bootstrap.** Puoi aggiungere questa azione nello stesso flusso di lavoro della **AWS CDK distribuzione** o in uno diverso. Assicurati solo che l'azione bootstrap venga eseguita almeno una volta prima di eseguire l'azione di **AWS CDK distribuzione** in modo che siano disponibili le risorse necessarie. Per ulteriori informazioni sull'azione **AWS CDK bootstrap**, consulta. [Avvio di un' AWS CDK app con un flusso di lavoro](cdk-boot-action.md)

     *Per ulteriori informazioni sul bootstrap, consulta [Bootstrap](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html) nella Developer Guide.AWS Cloud Development Kit (AWS CDK) *

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

**Per aggiungere l'azione 'AWS CDK deploy' utilizzando l'editor visuale**

1. [Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.](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 **Visual**.

1. In alto a sinistra, scegli **\$1 Azioni** per aprire il catalogo delle azioni.

1. **Dall'elenco a discesa, scegli Amazon. CodeCatalyst**

1. Cerca l'azione di **AWS CDK distribuzione** ed esegui una delle seguenti operazioni:
   + Scegli il segno più (**\$1**) per aggiungere l'azione al diagramma del flusso di lavoro e apri il relativo riquadro di configurazione.

     Or
   + Scegli **AWS CDK deploy**. Viene visualizzata la finestra di dialogo dei dettagli dell'azione. In questa finestra di dialogo:
     + (Facoltativo) Scegliete **Scarica** per [visualizzare il codice sorgente dell'azione](workflows-view-source.md#workflows-view-source.title).
     + Scegli **Aggiungi al flusso di lavoro** per aggiungere l'azione al diagramma del flusso di lavoro e aprirne il riquadro di configurazione.

1. Nelle schede **Ingressi** e **Configurazione**, completa i campi in base alle tue esigenze. Per una descrizione di ogni campo, vedi. [AWS CDK azione 'distribuisci' YAML](cdk-dep-action-ref.md) Questo riferimento fornisce informazioni dettagliate su ogni campo (e il valore della proprietà YAML corrispondente) così come appaiono sia nell'editor YAML che in quello visivo.

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, quindi scegliete nuovamente Commit.**
**Nota**  
Se l'azione di **AWS CDK distribuzione** fallisce con un `npm install` errore, consulta [Come posso correggere gli errori di «npm install»?](troubleshooting-workflows.md#troubleshooting-workflows-npm) per informazioni su come correggere l'errore.

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

**Per aggiungere l'azione 'AWS CDK deploy' utilizzando l'editor YAML**

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 alto a sinistra, scegli **\$1 Azioni per aprire il catalogo delle azioni**.

1. **Dall'elenco a discesa, scegli Amazon. CodeCatalyst**

1. Cerca l'azione di **AWS CDK distribuzione** ed esegui una delle seguenti operazioni:
   + Scegli il segno più (**\$1**) per aggiungere l'azione al diagramma del flusso di lavoro e apri il relativo riquadro di configurazione.

     Or
   + Scegli **AWS CDK deploy**. Viene visualizzata la finestra di dialogo dei dettagli dell'azione. In questa finestra di dialogo:
     + (Facoltativo) Scegliete **Scarica** per [visualizzare il codice sorgente dell'azione](workflows-view-source.md#workflows-view-source.title).
     + Scegli **Aggiungi al flusso di lavoro** per aggiungere l'azione al diagramma del flusso di lavoro e aprirne il riquadro di configurazione.

1. Modifica le proprietà del codice YAML in base alle tue esigenze. Una spiegazione di ogni proprietà disponibile è fornita in. [AWS CDK azione 'distribuisci' YAML](cdk-dep-action-ref.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, quindi scegliete nuovamente Commit.**
**Nota**  
Se l'azione di **AWS CDK distribuzione** fallisce con un `npm install` errore, consulta [Come posso correggere gli errori di «npm install»?](troubleshooting-workflows.md#troubleshooting-workflows-npm) per informazioni su come correggere l'errore.

------