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.
Mengkonfigurasi dan menggunakan nuget atau dotnet CLI
Anda dapat menggunakan alat CLI seperti NuGet dan dotnet untuk menerbitkan dan mengkonsumsi paket dari CodeCatalyst. Dokumen ini memberikan informasi tentang mengonfigurasi alat CLI dan menggunakannya untuk memublikasikan atau menggunakan paket.
Daftar Isi
Mengkonfigurasi NuGet dengan CodeCatalyst
Untuk mengonfigurasi NuGet CodeCatalyst, tambahkan titik akhir repositori dan token akses pribadi ke file NuGet konfigurasi Anda untuk mengiz nuget inkan atau terhubung dotnet ke repositori CodeCatalyst paket Anda.
Untuk mengkonfigurasi NuGet dengan repositori CodeCatalyst paket Anda
-
Buka CodeCatalyst konsol di https://codecatalyst.aws/
. -
Pada halaman ikhtisar untuk proyek Anda, pilih Paket.
-
Pilih repositori paket Anda dari daftar repositori paket.
-
Pilih Hu bungkan ke repositori.
-
Di kotak dialog Hubun gkan ke repositori, pilih NuGet atau dotnet dari daftar klien manajer paket.
-
Anda akan memerlukan token akses pribadi (PAT) untuk diautentikasi NuGet . CodeCatalyst Jika Anda sudah memilikinya, Anda dapat menggunakannya. Jika tidak, Anda dapat membuatnya di sini.
-
Pilih Buat token.
-
Pilih Salin untuk menyalin PAT Anda.
Awas
Anda tidak akan dapat melihat atau menyalin PAT Anda lagi setelah Anda menutup kotak dialog.
-
-
Konfigur
nugetdotnetasikan atau gunakan titik akhir reposit NuGet ori dan CodeCatalyst PAT. Ganti nilai-nilai berikut.catatan
Jika menyalin dari instruksi konsol, nilai-nilai berikut harus diperbarui untuk Anda dan tidak boleh diubah.
Ganti
usernamedengan nama CodeCatalyst pengguna Anda.Ganti
PATdengan CodeCatalyst PAT Anda.Ganti
space_namedengan nama CodeCatalyst ruang Anda.Ganti
proj_namedengan nama CodeCatalyst proyek Anda.Ganti
repo_namedengan nama repositori CodeCatalyst paket Anda.
-
Untuk
nuget, gunakannuget sources addperintah.nuget sources add -name "repo_name" -Source "https://packages.region.codecatalyst.aws/nuget/space_name/proj_name/repo_name/v3/index.json" -username "username" -password "PAT" -
Untuk
dotnet, gunakandotnet nuget add sourceperintah.Pengguna Linux dan macOS: Karena enkripsi tidak didukung pada platform non-Windows, Anda harus menambahkan
--store-password-in-clear-texttanda ke perintah berikut. Perhatikan bahwa ini akan menyimpan kata sandi Anda sebagai plaintext dalam file konfigurasi Anda.dotnet nuget add source "https://packages.region.codecatalyst.aws/nuget/space_name/proj_name/repo_name/v3/index.json" -n "proj_name/repo_name" -u "username" -p "PAT" --store-password-in-clear-text
Setelah Anda mengonfigurasi NuGet dengan CodeCatalyst, Anda dapat menggunakan NuGet paket yang disimpan di CodeCatalyst repositori Anda atau salah satu repositori hulu dan menerbitkan NuGet paket ke repositori Anda CodeCatalyst .
Mengkonsumsi NuGet paket dari CodeCatalyst repositori
Setelah Anda mengon figurasi NuGet dengan CodeCatalyst, Anda dapat menggunakan NuGet paket yang disimpan di CodeCatalyst repositori Anda atau salah satu repositori hulu.
Untuk menggunakan versi paket dari CodeCatalyst repositori atau salah satu repositori hulu dengan nuget atau dotnet, jalankan perintah berikut. Ganti packageName dengan nama paket yang ingin Anda gunakan dan packageSourceName dengan nama sumber untuk repositori CodeCatalyst paket Anda di file NuGet konfigurasi Anda, yang seharusnya menjadi nama repositori.
Untuk menginstal paket dengan dotnet
dotnet addpackageName--sourcepackageSourceName
Untuk menginstal paket dengan nuget
nuget installpackageName--sourcepackageSourceName
Untuk informasi selengkapnya, lihat Mengelola paket menggunakan nuget CLI
Mengkonsumsi NuGet paket dari NuGet.org melalui CodeCatalyst
Anda dapat menggunakan NuGet paket dari NuGet.org
Untuk mengkonsumsi paket dari NuGet.org
-
Jika Anda belum melakukannya, konfigurasikan manajer NuGet paket Anda dengan repositori CodeCatalyst paket Anda dengan mengikuti langkah-langkah diMengkonfigurasi NuGet dengan CodeCatalyst.
-
Pastikan repositori Anda telah ditambahkan NuGet.org sebagai koneksi hulu. Anda dapat memeriksa sumber hulu mana yang ditambahkan atau ditambahkan Nuget.org sebagai sumber hulu dengan mengikuti petunjuk di Menambahkan repositori hulu dan memilih repositori NuGet toko.
Menerbitkan NuGet paket ke CodeCatalyst
Setelah Anda mengon figurasi NuGet dengan CodeCatalyst, Anda dapat menggunakan nuget atau dotnet menerbitkan versi paket ke CodeCatalyst repositori.
Untuk mendorong versi paket ke CodeCatalyst repositori, jalankan perintah berikut dengan path lengkap ke .nupkg file Anda dan nama sumber untuk CodeCatalyst repositori Anda di file NuGet konfigurasi Anda.
Untuk menerbitkan paket dengan dotnet
dotnet nuget pushpath/to/nupkg/SamplePackage.1.0.0.nupkg--sourcepackageSourceName
Untuk menerbitkan paket dengan nuget
nuget pushpath/to/nupkg/SamplePackage.1.0.0.nupkg--sourcepackageSourceName