Menghubungkan ke repositori eksternal publik - Amazon CodeCatalyst

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

Menghubungkan ke repositori eksternal publik

Anda dapat menghubungkan repositori CodeCatalyst paket ke repositori eksternal publik yang didukung dengan menambahkan repositori gateway yang sesuai sebagai repositori upstream. Repositori gateway bertindak sebagai repositori perantara yang mencari dan menyimpan paket yang ditarik dari repositori eksternal. Ini menghemat waktu dan transfer data karena semua repositori paket dalam proyek dapat menggunakan paket yang disimpan dari repositori gateway.

Untuk terhubung ke repositori publik menggunakan repositori gateway
  1. Di panel navigasi, pilih Paket.

  2. Dalam Paket, pilih halaman repositori Gateway. Anda dapat melihat daftar repositori gateway yang didukung dan deskripsinya.

  3. Untuk menggunakan repositori gateway, pertama-tama Anda harus membuatnya. Jika repositori gateway telah dibuat, tanggal dan waktu pembuatannya akan ditampilkan. Jika belum, pilih Buat untuk membuatnya.

  4. Untuk menggunakan paket dari repositori gateway, Anda harus mengatur koneksi upstream ke sana dari repositori. CodeCatalyst Pilih Package repositories dan pilih paket repositori yang ingin Anda sambungkan.

  5. Untuk terhubung ke repositori publik, pilih Upstream dan pilih Pilih repositori upstream.

  6. Pilih repositori Gateway pilih repositori gateway yang sesuai dengan repositori publik yang ingin Anda sambungkan sebagai repositori upstream.

  7. Ketika Anda telah memilih semua repositori gateway yang ingin Anda tambahkan sebagai repositori upstream, pilih Select.

  8. Setelah selesai memesan repositori upstream, pilih Simpan.

Untuk informasi selengkapnya tentang repositori upstream, lihat. Mengkonfigurasi dan menggunakan repositori upstream

Ketika Anda telah menambahkan repositori gateway sebagai repositori upstream, Anda dapat menggunakan manajer paket yang terhubung ke repositori lokal Anda untuk mengambil paket dari repositori paket eksternal publik yang sesuai dengannya. Anda tidak perlu memperbarui konfigurasi manajer paket Anda. Paket yang dikonsumsi dengan cara ini disimpan di repositori gateway dan repositori paket lokal Anda. Untuk informasi selengkapnya tentang meminta versi paket dari repositori upstream, lihat. Meminta versi paket dengan repositori hulu

Repositori paket eksternal yang didukung dan repositori gateway mereka

CodeCatalyst mendukung penambahan koneksi hulu ke otoritas paket resmi berikut dengan repositori gateway.

Jenis paket repositori Deskripsi Nama repositori gateway
npm registri publik npm npm-public-registry-gateway
Python Indeks Paket Python pypi-gateway
Maven Maven Central maven-central-gateway
Maven Repositori Google Android google-android-gateway
Maven CommonsWare commonsware-gateway
Maven Repositori plugin Gradle gradle-plugins-gateway
NuGet NuGet Galeri nuget-gallery-gateway