NuGetToolInstaller@1 - Tugas penginstal alat NuGet v1

Memperoleh versi NuGet tertentu dari internet atau cache alat dan menambahkannya ke PATH. Gunakan tugas ini untuk mengubah versi NuGet yang digunakan dalam tugas NuGet.

Sintaks

# NuGet tool installer v1
# Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.
- task: NuGetToolInstaller@1
  inputs:
  # Advanced
    #versionSpec: # string. Version of NuGet.exe to install. 
    #checkLatest: false # boolean. Always check for new versions. Default: false.

Input

versionSpec - Versi NuGet.exe yang akan diinstal
string.

Rentang versi atau versi yang menentukan versi NuGet untuk tersedia di jalur. Gunakan x sebagai kartubebas. Lihat daftar versi NuGet yang tersedia.

Jika Anda ingin mencocokkan versi pra-rilis, spesifikasi harus berisi versi utama, minor, patch, dan pra-rilis dari daftar di atas. Jika versi tidak ditentukan, maka versi akan dipilih secara otomatis.

Contoh: 4.x, 3.3.x, 2.8.6, >=4.0.0-0.


checkLatest - Selalu periksa versi baru
boolean. Nilai default: false.

Ketika boolean ini diatur ke true, tugas selalu memeriksa dan mengunduh versi NuGet.exe terbaru yang tersedia yang memenuhi spesifikasi versi. Opsi ini juga akan selalu menimbulkan waktu pengunduhan, bahkan jika versi NuGet yang dipilih sudah di-cache.

Mengaktifkan opsi ini dapat menyebabkan kerusakan build yang tidak terduga saat versi baru NuGet dirilis.

Tip

Jika Anda menggunakan agen yang dihosting Microsoft, Anda harus membiarkan ini diatur ke false. Microsoft memperbarui agen yang dihosting Microsoft secara teratur, tetapi sering sedikit di belakang versi terbaru. Mengaktifkan parameter ini dapat mengakibatkan build Anda menghabiskan banyak waktu untuk memperbarui ke versi minor yang lebih baru.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.

Variabel output

Tidak ada.

Keterangan

Gunakan tugas ini untuk menemukan, mengunduh, dan menyimpan versi NuGet tertentu dan menambahkannya ke PATH. Untuk informasi tentang cache alat, lihat repositori azure-pipelines-tool-lib .

Persyaratan

Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Tidak ada
Kemampuan Menjalankan tugas ini memenuhi tuntutan berikut untuk setiap tugas berikutnya dalam pekerjaan yang sama: NuGet
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 2.144.0 atau lebih tinggi
Kategori tugas Alat
Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Tidak ada
Kemampuan Menjalankan tugas ini memenuhi tuntutan berikut untuk setiap tugas berikutnya dalam pekerjaan yang sama: NuGet
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 2.115.0 atau lebih tinggi
Kategori tugas Alat

Lihat juga

Untuk penjelasan tentang alat penginstal dan contoh, lihat Alat penginstal.