Ikhtisar paket generik - CodeArtifact

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

Ikhtisar paket generik

Menggunakan format generic paket, Anda dapat mengunggah semua jenis file untuk membuat paket dalam CodeArtifact repositori. Paket generik tidak terkait dengan bahasa pemrograman tertentu, jenis file, atau ekosistem manajemen paket. Ini dapat berguna untuk menyimpan dan membuat versi artefak build arbitrer, seperti installer aplikasi, model pembelajaran mesin, file konfigurasi, dan lainnya.

Paket generik terdiri dari nama paket, namespace, versi, dan satu atau lebih aset (atau file). Paket generik dapat ada bersama paket format lain dalam satu CodeArtifact repositori.

Anda dapat menggunakan AWS CLI atau SDK untuk bekerja dengan paket generik. Untuk daftar lengkap AWS CLI perintah yang bekerja dengan paket generik, lihatPerintah yang didukung untuk paket generik.

Kendala paket generik

  • Mereka tidak pernah diambil dari repositori hulu. Mereka hanya dapat diperoleh dari repositori tempat mereka diterbitkan.

  • Mereka tidak dapat mendeklarasikan dependensi untuk dikembalikan dari ListPackageVersionDependenciesatau ditampilkan di. AWS Management Console

  • Mereka dapat menyimpan file README dan LICENSE, tetapi mereka tidak ditafsirkan oleh. CodeArtifact Informasi dalam file ini tidak dikembalikan dari GetPackageVersionReadmeatau DescribePackageVersion, dan tidak muncul di file AWS Management Console.

  • Seperti semua paket CodeArtifact, ada batasan ukuran aset dan jumlah aset per paket. Untuk informasi selengkapnya tentang batas dan kuota CodeArtifact, lihatKuota di AWS CodeArtifact.

  • Nama aset yang dikandungnya harus mengikuti aturan ini:

    • Nama aset dapat menggunakan huruf dan angka Unicode. Secara khusus, kategori karakter Unicode ini diperbolehkan: Huruf Kecil (), Huruf Pengubah (Ll), Huruf Lain (Lm), Huruf Titlease (Lo), Huruf Besar (Lt), Nomor Huruf (Lu), dan Nomor Desimal (Nl). Nd

    • Karakter khusus berikut diperbolehkan: ~!@^&()-_+[]{};,.

    • Aset tidak dapat diberi nama . atau ..

    • Spasi adalah satu-satunya karakter spasi putih yang diizinkan. Nama aset tidak dapat dimulai atau diakhiri dengan karakter spasi, atau menyertakan spasi berurutan.