Bagikan melalui


Mulai menggunakan paket NuGet di Azure Artifacts

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure Artifacts memungkinkan pengembang menerbitkan dan mengunduh paket NuGet dari berbagai sumber seperti umpan dan registri publik. Dengan Azure Artifacts, Anda dapat membuat umpan yang dapat bersifat privat, memungkinkan Anda berbagi paket dengan tim dan pengguna tertentu, atau publik, memungkinkan Anda membagikannya secara terbuka dengan siapa pun di internet.

Dalam artikel ini, Anda akan mempelajari cara:

  • Buat umpan baru.
  • Siapkan proyek Anda dan sambungkan ke umpan Anda.
  • Menerbitkan paket NuGet.
  • Unduh paket dari umpan Anda.

Prasyarat

Buat Umpan

  1. Masuk ke organisasi Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, lalu pilih Buat Umpan untuk membuat umpan baru.

  3. Masukkan Nama deskriptif untuk umpan Anda dan tentukan Visibilitasnya(menunjukkan siapa yang dapat melihat paket dalam umpan). Tentukan Cakupan umpan Anda, dan jika Anda ingin menyertakan paket dari sumber publik, tandai kotak centang Sumber upstream.

  4. Pilih Buat setelah selesai.

    Cuplikan layar memperlihatkan cara membuat umpan baru di Azure DevOps Services.

  1. Masuk ke server Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, lalu pilih Buat Umpan untuk membuat umpan baru.

  3. Masukkan Nama deskriptif untuk umpan Anda dan tentukan Visibilitasnya(menunjukkan siapa yang dapat melihat paket dalam umpan). Tentukan Cakupan umpan Anda, dan jika Anda ingin menyertakan paket dari sumber publik, tandai kotak centang Sumber upstream.

  1. Pilih Buat setelah selesai.

    Cuplikan layar memperlihatkan cara membuat umpan baru di Azure DevOps 2022.

  1. Pilih Buat setelah selesai.

    Cuplikan layar memperlihatkan cara membuat umpan baru di Azure DevOps 2020.

  1. Masuk ke server Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, lalu pilih Umpan baru.

  3. Masukkan Nama deskriptif untuk umpan Anda dan tentukan Visibilitasnya(menunjukkan siapa yang dapat melihat paket dalam umpan). Jika Anda ingin menyertakan paket dari sumber publik, pilih opsi Gunakan paket dari sumber publik melalui umpan ini.

  4. Pilih Buat setelah selesai.

    Cuplikan layar memperlihatkan cara membuat umpan baru di Azure DevOps 2019.

Catatan

Secara default, umpan yang baru dibuat memiliki Layanan Build proyek mereka yang diatur ke Umpan dan Pembaca Upstream (Kolaborator).

Hubungkan ke Umpan

  1. Masuk ke organisasi Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, lalu pilih umpan Anda dari menu dropdown.

  3. Pilih Koneksi untuk umpan, lalu pilih NuGet.exe dari panel navigasi kiri. Jika ini pertama kalinya menggunakan Artefak Azure dengan Nuget.exe, pastikan Anda telah menginstal semua prasyarat.

    Cuplikan layar memperlihatkan tombol sambungkan ke umpan.

  4. Ikuti instruksi yang diberikan di bagian Penyiapan proyek untuk mengonfigurasi file nuget.config Anda dan mengautentikasi dengan Azure Artifacts.

    Cuplikan layar memperlihatkan cara menyiapkan proyek Anda.

  1. Masuk ke server Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, lalu pilih umpan Anda dari menu dropdown.

  3. Pilih Koneksi ke Umpan, lalu pilih NuGet.exe dari kiri.

  4. Ikuti instruksi di bagian Penyiapan proyek untuk menyambungkan ke umpan Anda.

    Cuplikan layar memperlihatkan cara menyiapkan proyek NuGet Anda di Server 2020 dan Server 2022.

  1. Masuk ke server Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, lalu pilih umpan Anda dari menu dropdown.

  3. Pilih Koneksi ke Umpan, lalu pilih NuGet dari kiri.

  4. Ikuti petunjuk untuk menambahkan URL sumber paket Anda ke nuget.config Anda.

    Cuplikan layar memperlihatkan cara menyiapkan proyek NuGet Anda di Server 2019.

Mengunduh paket

1. Dapatkan URL sumber paket

  1. Masuk ke server Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, pilih umpan Anda dari menu dropdown, lalu pilih Koneksi untuk umpan.

  3. Pilih NuGet dari kiri, lalu salin URL sumber Paket Anda.

  1. Masuk ke Azure DevOps Anda, lalu navigasikan ke proyek Anda.

  2. Pilih Artefak, pilih umpan Anda dari menu dropdown, lalu pilih Koneksi untuk umpan.

  3. Pilih Visual Studio dari panel navigasi kiri, lalu salin URL Sumber Anda.

    Cuplikan layar memperlihatkan URL sumber.

2. Menyiapkan Visual Studio

  1. Di Visual Studio, pilih Alat, lalu Opsi.

  2. Perluas bagian Pengelola Paket NuGet, lalu pilih Sumber Paket.

  3. Masukkan Nama umpan dan URL Sumber, lalu pilih tanda hijau (+) untuk menambahkan sumber.

  4. Jika Anda mengaktifkan sumber upstream di umpan Anda, kosongkan kotak centang nuget.org .

  5. Pilih OK saat sudah selesai.

    Cuplikan layar memperlihatkan cara menyiapkan visual studio di Windows.

3. Unduh paket

  1. Di Visual Studio, klik kanan proyek Anda, lalu pilih Kelola Paket NuGet.

  2. Pilih Telusuri, lalu pilih umpan Anda dari menu dropdown Sumber paket.

    Cuplikan layar yang menunjukkan cara memilih sumber paket Anda di Visual Studio.

  3. Gunakan bilah pencarian untuk mencari paket dari umpan Anda.

Catatan

Menggunakan NuGet Package Explorer untuk mencari paket di sumber upstream tidak didukung.

Menerbitkan paket

Jalankan perintah berikut untuk menerbitkan paket Anda ke umpan Anda. Anda dapat memasukkan string apa pun untuk argumen ApiKey .

nuget.exe push -Source <SOURCE_NAME> -ApiKey key <PACKAGE_PATH>