Menentukan repositori CodeCatalyst paket dalam alur kerja - Amazon 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 pengujian 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 tarik-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 Package repository, tentukan nama repositori CodeCatalyst paket Anda yang ingin digunakan oleh tindakan.

    Untuk informasi selengkapnya tentang repositori paket, lihat. Package repositori

  12. (Opsional) Dalam Lingkup - 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 lingkup 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 Package dan paket Scoped.

  13. Pilih Tambahkan.

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

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

YAML
Untuk menentukan konfigurasi paket yang akan digunakan tindakan (YAMLeditor)
  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 Membangun dan menguji tindakan YAML untuk tindakan Anda.

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

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