

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

# Esportazione di una variabile in modo che altre azioni possano utilizzarla
<a name="workflows-working-with-variables-export-input"></a>

Utilizza le seguenti istruzioni per esportare una variabile da un'azione in modo da potervi fare riferimento in altre azioni.

Prima di esportare una variabile, tenete presente quanto segue:
+ Se devi solo fare riferimento alla variabile all'interno dell'azione in cui è definita, non devi esportarla.
+ Non tutte le azioni supportano l'esportazione di variabili. Per determinare se la tua azione supporta questa funzionalità, esegui le istruzioni dell'editor visivo che seguono e verifica se l'azione include un pulsante **Variabili** nella scheda **Output**. In caso affermativo, è supportata l'esportazione di variabili. 
+ Per esportare una variabile da un' GitHub azione, vedere[Esportazione dei parametri GitHub di output](integrations-github-action-export.md).

Per ulteriori informazioni sulle variabili, vedere[Utilizzo delle variabili nei flussi di lavoro](workflows-working-with-variables.md).

**Prerequisito**  
Assicurati di aver definito la variabile che desideri esportare. Per ulteriori informazioni, consulta [Definizione di una variabile](workflows-working-with-variables-define-input.md).

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

**Per esportare una variabile (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. Nel diagramma del flusso di lavoro, scegli l'azione da cui desideri esportare la variabile.

1. Scegliete **Output**.

1. In **Variabili, facoltativo**, **scegliete Aggiungi variabile**, quindi effettuate le seguenti operazioni:

   Specificate il nome di una variabile che desiderate che l'azione esporti. Questa variabile deve essere già definita nella `Steps` sezione `Inputs` o della stessa azione.

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

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

**Per esportare una variabile (editor YAML)**

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 **YAML**.

1. Nell'azione da cui desideri esportare la variabile, aggiungi un codice simile al seguente:

   ```
   action-name:
     Outputs:
       Variables:
         - Name: variable-name
   ```

   Per ulteriori esempi, consulta [Esempi di variabili](workflows-working-with-variables-ex.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.**

------