

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

# Esempi di riferimento a variabili predefinite
<a name="workflows-predefined-examples"></a>

Gli esempi seguenti mostrano come fare riferimento a variabili predefinite nel file di definizione del flusso di lavoro.

Per ulteriori informazioni sulle variabili predefinite, vedere. [Utilizzo di variabili predefinite](workflows-using-predefined-variables.md)

**Topics**
+ [Esempio: riferimento alla variabile predefinita "CommitId"](#workflows-working-with-variables-ex-refer-action)
+ [Esempio: riferimento alla variabile predefinita BranchName ""](#workflows-working-with-variables-ex-branch)

## Esempio: riferimento alla variabile predefinita "CommitId"
<a name="workflows-working-with-variables-ex-refer-action"></a>

L'esempio seguente mostra come fare riferimento alla variabile `CommitId` predefinita nell'azione. `MyBuildAction` La `CommitId` variabile viene emessa automaticamente da CodeCatalyst. Per ulteriori informazioni, consulta [Elenco di variabili predefinite](workflow-ref-action-variables.md).

Sebbene l'esempio mostri la variabile utilizzata nell'azione di creazione, è possibile utilizzarla `CommitId` in qualsiasi azione.

```
MyBuildAction:
    Identifier: aws/build@v1
    Inputs:
      Sources:
        - WorkflowSource
    Configuration:
      Steps:
      #Build Docker image and tag it with a commit ID
        - Run: docker build -t image-repo/my-docker-image:latest .
        - Run: docker tag image-repo/my-docker-image:${WorkflowSource.CommitId}
```

## Esempio: riferimento alla variabile predefinita BranchName ""
<a name="workflows-working-with-variables-ex-branch"></a>

L'esempio seguente mostra come fare riferimento alla variabile `BranchName` predefinita nell'azione. `CDKDeploy` La `BranchName` variabile viene emessa automaticamente da CodeCatalyst. Per ulteriori informazioni, consulta [Elenco di variabili predefinite](workflow-ref-action-variables.md).

Sebbene l'esempio mostri la variabile utilizzata nell'azione di **AWS CDK distribuzione**, è possibile utilizzarla `BranchName` in qualsiasi azione.

```
CDKDeploy:
    Identifier: aws/cdk-deploy@v2
    Inputs:
      Sources:
        - WorkflowSource
    Configuration:
      StackName: app-stack-${WorkflowSource.BranchName}
```