

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.

# Menggunakan token otorisasi dalam tindakan alur kerja
<a name="workflows-package-export-token"></a>

Anda dapat menggunakan token yang disediakan oleh tindakan alur kerja untuk mengonfigurasi pengelola paket secara manual agar diautentikasi dengan repositori CodeCatalyst paket. CodeCatalyst membuat token ini tersedia sebagai variabel lingkungan untuk Anda rujuk dalam tindakan Anda.


| Variabel lingkungan | Nilai | 
| --- | --- | 
| NAMA SUMBER DAYA\_MESIN KATALIS | Identitas pengguna dari token otorisasi. | 
| KATALIS\_PAKET\_OTORISASI\_TOKEN | Nilai token otorisasi. | 

**catatan**  
Perhatikan bahwa variabel lingkungan ini hanya akan diisi jika Anda telah mengonfigurasi tindakan Anda untuk mengekspor token otorisasi.

Gunakan petunjuk berikut untuk menggunakan token otorisasi dengan tindakan alur kerja.

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

**Untuk menggunakan token otorisasi yang diekspor dengan tindakan (editor visual)**

1. Buka CodeCatalyst konsol di [ https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Pilih proyek Anda.

1. Di panel navigasi, pilih ** CI/CD**, lalu pilih Alur ** kerja. **

1. Pilih nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama atau status alur kerja.

1. Pilih **Edit**.

1. Pilih ** Visual**.

1. Dalam diagram alur kerja, pilih ** tindakan ** Build ** atau ** Test yang ingin Anda konfigurasikan dengan repositori paket.

1. Pilih ** Paket**.

1. Aktifkan token otorisasi ** ekspor**.

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

**Untuk menggunakan token otorisasi yang diekspor dengan tindakan (editor YAML)**

1. Buka CodeCatalyst konsol di [ https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Pilih proyek Anda.

1. Di panel navigasi, pilih ** CI/CD**, lalu pilih Alur ** kerja. **

1. Pilih nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama atau status alur kerja.

1. Pilih **Edit**.

1. Pilih ** YAML**.

1. Dalam ** tindakan ** Build ** atau ** Test, tambahkan kode yang mirip dengan berikut ini:

   ```
   Actions:
     {{action-name}}:
       Packages:
         ExportAuthorizationToken: true
   ```

   Anda dapat merefer `$CATALYST_MACHINE_RESOURCE_NAME` ensikan variabel dan `$CATALYST_PACKAGES_AUTHORIZATION_TOKEN` lingkungan di `Steps` bagian YAML Anda. Untuk informasi lebih lanjut, lihat[Contoh: Mengkonfigurasi `pip secara manual` untuk diautentikasi dengan CodeCatalyst](workflows-working-packages-ex.md#workflows-working-packages-pypi-token).

1. (Opsional) Pilih ** Validasi ** untuk memvalidasi kode YAML alur kerja sebelum melakukan.

1. Pilih ** Com ** mit, masukkan pesan komit, dan pilih Com ** mit ** lagi.

------