Sdílet prostřednictvím


NuGetToolInstaller@1 – úloha instalačního programu nástroje NuGet v1

Získá konkrétní verzi NuGetu z internetu nebo mezipaměti nástrojů a přidá ji do cesty. Pomocí této úlohy můžete změnit verzi NuGetu použitou v úlohách NuGet.

Syntaxe

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

Vstupy

versionSpec - verze NuGet.exe pro instalaci
string.

Verze nebo rozsah verzí, který určuje verzi NuGet, která se má zpřístupnit v cestě. Použijte x jako zástupný znak. Podívejte se na seznam dostupných verzí NuGet.

Pokud se chcete shodovat s předběžnou verzí, musí specifikace obsahovat hlavní verzi, podverzi, opravu a předběžnou verzi ze seznamu výše. Pokud není zadaná verze, vybere se automaticky.

Příklady: 4.x, 3.3.x, 2.8.6, >=4.0.0-0.


checkLatest - Vždy kontrolovat nové verze
boolean. Výchozí hodnota: false.

Pokud je tato logická hodnota nastavena na true, úloha vždy vyhledá a stáhne nejnovější dostupnou verzi NuGet.exe, která splňuje specifikaci verze. Tato možnost také vždy způsobí čas stahování, i když vybraná verze NuGet už je uložená v mezipaměti.

Povolení této možnosti může způsobit neočekávané přerušení sestavení při vydání nové verze NuGetu.

Návod

Pokud používáte agentů hostovaných Microsoftem, měli byste toto nastavení ponechat na false. Microsoft pravidelně aktualizuje agenty hostované Microsoftem, ale často jsou mírně za nejnovější verzí. Povolení tohoto parametru může vést k tomu, že vaše sestavení stráví spoustu času aktualizací na novější podverzi.


Možnosti ovládání úloh

Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace naleznete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.

Výstupní proměnné

Žádné.

Poznámky

Pomocí této úlohy můžete vyhledat, stáhnout a uložit do mezipaměti zadanou verzi NuGet a přidat ji do cesty. Informace o mezipaměti nástrojů najdete v úložišti azure-pipelines-tool-lib.

Požadavky

Požadavek Popis
Typy kanálů YAML, klasické sestavení, klasická verze
Běží na Agent, DeploymentGroup
požadavky Žádný
možnosti Spuštění tohoto úkolu splňuje následující požadavky pro všechny následné úlohy ve stejné úloze: NuGet
omezení příkazů Jakýkoliv
nastavitelné proměnné Jakýkoliv
Verze agenta 2.144.0 nebo vyšší
Kategorie úkolu Nástroj
Požadavek Popis
Typy kanálů YAML, klasické sestavení, klasická verze
Běží na Agent, DeploymentGroup
požadavky Žádný
možnosti Spuštění tohoto úkolu splňuje následující požadavky pro všechny následné úlohy ve stejné úloze: NuGet
omezení příkazů Jakýkoliv
nastavitelné proměnné Jakýkoliv
Verze agenta 2.115.0 nebo vyšší
Kategorie úkolu Nástroj

Viz také

Vysvětlení instalačních programů a příkladů nástrojů najdete v tématu Instalační programy nástrojů.