Megosztás a következőn keresztül:


NuGetToolInstaller@1 – NuGet-eszköz telepítőjének 1. feladat

Beszerzi a NuGet egy adott verzióját az internetről vagy az eszközök gyorsítótárából, és hozzáadja azt a PATH-hoz. Ezzel a feladatsal módosíthatja a NuGet-feladatokban használt NuGet-verziót.

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.

Bevitelek

versionSpec - A telepíteni kívánt NuGet.exe verziója
string.

Egy verzió- vagy verziótartomány, amely megadja az elérési úton elérhetővé tenni kívánt NuGet-verziót. Használja az x karaktert helyettesítő karakterként. Tekintse meg az elérhető NuGet-verziók listáját.

Ha egy kiadás előtti verziót szeretne egyeztetni, a specifikációnak tartalmaznia kell egy főverziót, egy alverziót, egy javítást és egy kiadás előtti verziót a fenti listából. Ha nincs megadva verzió, a rendszer automatikusan kiválaszt egyet.

Példák: 4.x, 3.3.x, 2.8.6, >=4.0.0-0.


checkLatest - Mindig ellenőrizze az új verziókat
boolean. Alapértelmezett érték: false.

Ha ez a logikai érték a értékre truevan állítva, a feladat mindig a legújabb elérhető verziót ellenőrzi és letölti NuGet.exe , amely megfelel a verziós specifikációnak. Ez a beállítás mindig letöltési időt is jelent, még akkor is, ha a NuGet kiválasztott verziója már gyorsítótárazva van.

A beállítás engedélyezése váratlan buildtöréseket okozhat a NuGet új verziójának kiadásakor.

Tipp

Ha a Microsoft által üzemeltetett ügynököket használja, ezt a készletet hamis értékre kell hagynia. A Microsoft rendszeresen frissíti a Microsoft által üzemeltetett ügynököket, de gyakran kissé elmaradnak a legújabb verziótól. Ennek a paraméternek az engedélyezése azt eredményezheti, hogy a build sok időt tölt egy újabb alverzióra való frissítéssel.


Tevékenységvezérlési beállítások

Minden tevékenység a tevékenység bemenetei mellett vezérlési lehetőségekkel is rendelkezik. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.

Kimeneti változók

Nincsenek.

Megjegyzések

Ezzel a feladatsal megkeresheti, letöltheti és gyorsítótárazhatja a NuGet adott verzióját, és hozzáadhatja azt a PATH-hoz. Az eszközök gyorsítótárával kapcsolatos információkért lásd az azure-pipelines-tool-lib adattárat.

Követelmények

Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás Ügynök, DeploymentGroup
Igények None
Képességek A feladat futtatása megfelel a következő követelményeknek az ugyanabban a feladatban lévő további tevékenységekre vonatkozóan: NuGet
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.144.0 vagy újabb
Feladatkategória Eszköz
Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás Ügynök, DeploymentGroup
Igények None
Képességek A feladat futtatása megfelel a következő követelményeknek az ugyanabban a feladatban lévő további tevékenységekre vonatkozóan: NuGet
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.115.0 vagy újabb
Feladatkategória Eszköz

Lásd még

Az eszköztelepítők és példák magyarázatáért lásd: Eszköztelepítők.