View a markdown version of this page

Menentukan repositori CodeCatalyst paket dalam alur kerja - Amazon CodeCatalyst

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.

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

Menentukan repositori CodeCatalyst paket dalam alur kerja

Di CodeCatalyst, Anda dapat menambahkan repositori CodeCatalyst paket ke tindakan build dan uji di alur kerja Anda. Repositori paket Anda harus dikonfigurasi dengan format paket, seperti npm. Anda juga dapat memilih untuk menyertakan urutan cakupan untuk repositori paket yang Anda pilih.

Gunakan petunjuk berikut untuk menentukan konfigurasi paket yang akan digunakan dengan tindakan alur kerja.

Visual
Untuk menentukan konfigurasi paket yang akan digunakan 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. Dari menu tar ik- turun Tambahkan konfigurasi, pilih konfigurasi paket yang ingin Anda gunakan dengan tindakan alur kerja Anda.

  10. Pilih Tambahkan repositori paket.

  11. Di menu tarik -turun repositori paket, tentukan nama repositori CodeCatalyst paket yang ingin digunakan tindakan tersebut.

    Untuk informasi selengkapnya tentang repositori paket, lihatRepositori paket.

  12. (Opsional) Di Cakupan - opsional, tentukan urutan cakupan yang ingin Anda tentukan dalam registri paket Anda.

    Saat mendefinisikan cakupan, repositori paket yang ditentukan dikonfigurasi sebagai registri untuk semua cakupan yang terdaftar. Jika paket dengan cakupan diminta melalui klien npm, itu akan menggunakan repositori itu alih-alih default. Setiap nama cakupan harus diawali dengan “@”.

    Jika Scopes dihilangkan, maka repositori paket yang ditentukan dikonfigurasi sebagai registri default untuk semua paket yang digunakan oleh tindakan.

    Untuk informasi selengkapnya tentang cakupan, lihat Ruang nama paket dan Paket https://docs.npmjs.com/cli/v10/using-npm/scope yang dicakup.

  13. Pilih Tambahkan.

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

  15. Pilih Com mit, masukkan pesan komit, dan pilih Com mit lagi.

YAML
Untuk menentukan konfigurasi paket yang akan digunakan 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:

    action-name: Configuration: Packages: NpmConfiguration: PackageRegistries: - PackagesRepository: package-repository Scopes: - "@scope"

    Untuk informasi selengkapnya, lihat deskripsi Packages properti di Membangun dan menguji tindakan YAML untuk tindakan Anda.

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

  9. Pilih Com mit, masukkan pesan komit, dan pilih Com mit lagi.