Publikasikan dan bagikan paket perangkat lunak di CodeCatalyst - Amazon CodeCatalyst

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

Publikasikan dan bagikan paket perangkat lunak di CodeCatalyst

Amazon CodeCatalyst berisi layanan repositori paket yang dikelola sepenuhnya yang memudahkan tim pengembangan Anda untuk menyimpan dan berbagi paket perangkat lunak yang digunakan untuk pengembangan aplikasi dengan aman. Paket-paket ini disimpan dalam repositori paket, yang dibuat dan diatur dalam proyek di. CodeCatalyst

Sebuah repositori paket tunggal dapat menyimpan paket dari setiap jenis paket yang didukung. CodeCatalyst mendukung format paket berikut:

  • npm

  • Maven

  • NuGet

  • Python

Paket dalam repositori paket dapat ditemukan dan dibagi antara anggota proyek yang berisi repositori.

Untuk mempublikasikan paket ke, dan menggunakan paket dari repositori, konfigurasikan manajer paket untuk menggunakan endpoint repositori (). URL Anda kemudian dapat menggunakan manajer paket untuk mempublikasikan paket ke repositori. Anda dapat menggunakan manajer paket seperti Maven, Gradle, npm, yarn, nuget, dotnet, pip, dan twine.

Anda juga dapat mengonfigurasi CodeCatalyst alur kerja untuk menggunakan CodeCatalyst repositori paket. Untuk informasi selengkapnya tentang menggunakan paket dalam alur kerja, lihatMenghubungkan repositori paket ke alur kerja.

Anda dapat membuat paket dalam satu repositori paket tersedia untuk repositori lain dalam proyek yang sama dengan menambahkannya sebagai repositori upstream. Semua versi paket yang tersedia untuk repositori hulu juga tersedia untuk repositori hilir. Untuk informasi selengkapnya, lihat Mengkonfigurasi dan menggunakan repositori upstream.

Anda dapat membuat paket open-source tersedia untuk CodeCatalyst repositori Anda dengan membuat jenis repositori khusus yang disebut gateway. Upstreaming ke repositori gateway memungkinkan Anda untuk menggunakan paket dari repositori publik populer seperti npmjs.com dan pypi.org, dan secara otomatis menyimpannya di repositori Anda. CodeCatalyst Untuk informasi selengkapnya, lihat Menghubungkan ke repositori eksternal publik.