View a markdown version of this page

Menghubungkan ke repositori eksternal publik - 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.

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 hulu. Repositori gateway bertindak sebagai repositori perantara yang mencari dan menyimpan paket yang diambil 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. Di 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 ditampilkan. Jika belum, pilih Buat untuk membuatnya.

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

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

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

  7. Ketika Anda telah memilih semua repositori gateway yang ingin Anda tambahkan sebagai repositori hulu, pilih Pilih.

  8. Setelah selesai memesan repositori hulu, pilih Simpan.

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

Ketika Anda telah menambahkan repositori gateway sebagai repositori hulu, 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 hulu, lihatMeminta versi paket dengan repositori hulu.

Repositori paket eksternal yang didukung dan repositori gatewaynya

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