

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di [Cara bermigrasi dari CodeCatalyst](migration.md).

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Contoh referensi variabel yang telah ditentukan
<a name="workflows-predefined-examples"></a>

Contoh berikut menunjukkan cara mereferensikan variabel yang telah ditentukan dalam file definisi alur kerja.

Untuk informasi selengkapnya tentang variabel yang telah ditentukan, lihat[Menggunakan variabel yang telah ditentukan](workflows-using-predefined-variables.md).

**Topics**
+ [Contoh: Mereferensikan variabel CommitId standar ""](#workflows-working-with-variables-ex-refer-action)
+ [Contoh: Mereferensikan variabel BranchName standar ""](#workflows-working-with-variables-ex-branch)

## Contoh: Mereferensikan variabel CommitId standar ""
<a name="workflows-working-with-variables-ex-refer-action"></a>

Contoh berikut menunjukkan kepada Anda bagaimana merujuk ke variabel yang `CommitId` telah ditentukan dalam `MyBuildAction` tindakan. `CommitId`Variabel adalah output secara otomatis oleh CodeCatalyst. Untuk informasi selengkapnya, lihat [Daftar variabel yang telah ditentukan](workflow-ref-action-variables.md).

Meskipun contoh menunjukkan variabel yang digunakan dalam aksi build, Anda dapat menggunakannya `CommitId` dalam tindakan apa pun.

```
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}
```

## Contoh: Mereferensikan variabel BranchName standar ""
<a name="workflows-working-with-variables-ex-branch"></a>

Contoh berikut menunjukkan kepada Anda bagaimana merujuk ke variabel yang `BranchName` telah ditentukan dalam `CDKDeploy` tindakan. `BranchName`Variabel adalah output secara otomatis oleh CodeCatalyst. Untuk informasi selengkapnya, lihat [Daftar variabel yang telah ditentukan](workflow-ref-action-variables.md).

Meskipun contoh menunjukkan variabel yang digunakan dalam tindakan **AWS CDK penerapan**, Anda dapat menggunakan `BranchName` dalam tindakan apa pun.

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