Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kompatibilitas Bundler
Panduan ini berisi informasi tentang CodeArtifact kompatibilitas dengan Bundler.
Kompatibilitas Bundler
AWS CodeArtifact merekomendasikan Bundler 2.4.11 atau lebih tinggi. Jika Anda mengalami masalah dengan instalasi, perbarui CLI Bundler ke versi terbaru.
Dukungan versi Bundler
Dalam versi Bundler yang lebih rendah dari 2.4.11, ada batas 500 dependensi yang dapat didefinisikan dalam Gemfile sebelum Bundler memutuskan untuk menanyakan indeks penuh,. specs.4.8.gz Karena CodeArtifact tidak mendukung indeks penuh, menentukan lebih dari 500 dependensi tidak akan berfungsi CodeArtifact saat menggunakan versi Bundler yang lebih rendah dari 2.4.11.
Untuk menentukan lebih dari 500 dependensi di Gemfile Anda CodeArtifact, perbarui Bundler ke versi 2.4.11 atau lebih tinggi.
Dukungan operasi Bundler
CodeArtifactdukungan untuk RubyGems tidak menyertakan Bundler Compact Index APIs (/versionsAPI tidak didukung). CodeArtifact hanya mendukung API Dependensi.
Karena Compact Index tidak didukung, Bundler menyelesaikan permata menggunakan Dependencies API (/api/v1/dependencies), yang mengirimkan beberapa nama permata dalam satu permintaan. Setiap nama permata dalam permintaan dihitung sebagai permintaan terpisah terhadap kuota Read request per detik akun Anda. Misalnya, jika Bundler mengirimkan permintaan ketergantungan yang berisi 20 nama permata, itu dihitung sebagai 20 permintaan terhadap kuota. Ini dapat menyebabkan pelambatan di CI/CD lingkungan dengan konkurensi tinggi, bahkan ketika jumlah permintaan HTTP tampaknya jauh di bawah batas yang dikonfigurasi. Jika Anda mengalami pembatasan selama resolusi permata Ruby, mintalah peningkatan kuota untuk permintaan Baca per detik dari satu akun. AWS Untuk informasi selengkapnya, lihat Kuota di AWS CodeArtifact.
Selain itu, CodeArtifact tidak mendukung berbagai spesifikasi APIs, sepertispecs.4.8.gz.