Aracılığıyla paylaş


NuGetToolInstaller@1 - NuGet aracı yükleyici v1 görevi

İnternet'ten veya araçlar önbelleğinden NuGet'in belirli bir sürümünü alır ve PATH'e ekler. NuGet görevlerinde kullanılan NuGet sürümünü değiştirmek için bu görevi kullanın.

Syntax

# 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.

Girişler

versionSpec - Yüklenecek NuGet.exe sürümü
string.

Yolda kullanılabilir hale getirmek için NuGet sürümünü belirten bir sürüm veya sürüm aralığı. Joker karakter olarak x kullanın. Kullanılabilir NuGet sürümlerinin listesine bakın.

Yayın öncesi sürümü eşleştirmek istiyorsanız belirtim yukarıdaki listeden bir ana, ikincil, düzeltme eki ve yayın öncesi sürümü içermelidir. Bir sürüm belirtilmezse, otomatik olarak bir sürüm seçilir.

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


checkLatest - Her zaman yeni sürümleri denetle
boolean. Varsayılan değer: false.

Bu boole değeri olarak trueayarlandığında, görev her zaman sürüm belirtimini karşılayan en son kullanılabilir sürümünü NuGet.exe denetler ve indirir. Seçilen NuGet sürümü zaten önbelleğe alınmış olsa bile bu seçenek her zaman indirme süresine tabi olur.

Bu seçeneğin etkinleştirilmesi, NuGet'in yeni bir sürümü yayımlandığında beklenmeyen derleme kesintilerine neden olabilir.

İpucu

Microsoft tarafından barındırılan aracıları kullanıyorsanız, bu ayarı false olarak bırakmanız gerekir. Microsoft, Microsoft tarafından barındırılan aracıları düzenli olarak güncelleştirir, ancak genellikle en son sürümün biraz gerisinde kalırlar. Bu parametrenin etkinleştirilmesi, derlemenizin daha yeni bir ikincil sürüme güncelleştirilmesi için çok fazla zaman harcamanıza neden olabilir.


Görev denetimi seçenekleri

Tüm görevlerin, görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Yok.

Açıklamalar

NuGet'in belirli bir sürümünü bulmak, indirmek ve önbelleğe almak ve PATH'e eklemek için bu görevi kullanın. Araç önbelleği hakkında bilgi için bkz. azure-pipelines-tool-lib deposu.

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalışır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görevin çalıştırılması, aynı işteki sonraki görevler için aşağıdaki talepleri karşılar: NuGet
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü 2.144.0 veya üzeri
Görev kategorisi Araç
Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalışır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görevin çalıştırılması, aynı işteki sonraki görevler için aşağıdaki talepleri karşılar: NuGet
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü 2.115.0 veya üzeri
Görev kategorisi Araç

Ayrıca bkz.

Araç yükleyicilerinin ve örneklerinin açıklaması için bkz. Araç yükleyicileri.