Menggunakan token otorisasi dalam tindakan alur kerja - Amazon CodeCatalyst

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

Anda dapat menggunakan token yang disediakan oleh tindakan alur kerja untuk mengonfigurasi manajer paket secara manual untuk mengautentikasi dengan repositori CodeCatalyst paket. CodeCatalyst membuat token ini tersedia sebagai variabel lingkungan bagi Anda untuk referensi dalam tindakan Anda.

Variabel lingkungan Nilai

CATALYST_MACHINE_RESOURCE_NAME

Identitas pengguna token otorisasi.

CATALYST_PACKAGES_AUTHORIZATION_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/.

  2. Pilih proyek Anda.

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

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

  5. Pilih Edit.

  6. Pilih Visual.

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

  8. Pilih Paket.

  9. Aktifkan Token otorisasi ekspor.

YAML
Untuk menggunakan token otorisasi yang diekspor dengan tindakan (editor) YAML
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pilih proyek Anda.

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

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

  5. Pilih Edit.

  6. Pilih YAML.

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

    Actions: action-name: Packages: ExportAuthorizationToken: true

    Anda dapat mereferensikan variabel $CATALYST_MACHINE_RESOURCE_NAME dan $CATALYST_PACKAGES_AUTHORIZATION_TOKEN lingkungan di Steps bagian AndaYAML. Untuk informasi lebih lanjut, lihatContoh: Mengkonfigurasi secara manual untuk pip mengautentikasi dengan CodeCatalyst.

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

  9. Pilih Komit, masukkan pesan komit, dan pilih Komit lagi.