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

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, která se používá v úlohách NuGet.

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.

Vstupy

versionSpec - Verze NuGet.exe k instalaci
string.

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

Pokud chcete použít předběžnou verzi, musí specifikace obsahovat hlavní verzi, podverzi, opravu a předběžnou verzi z výše uvedeného seznamu. 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 nastavená na true, úloha vždy zkontroluje a stáhne nejnovější dostupnou verzi nástroje NuGet.exe , která vyhovuje specifikaci verze. U této možnosti také vždy dojde ke stažení, a to i v případě, že vybraná verze NuGetu je už 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.

Tip

Pokud používáte agenty hostované Microsoftem, měli byste nechat tuto možnost nastavenou na false. Microsoft pravidelně aktualizuje agenty hostované Microsoftem, ale často mírně zaostávají za nejnovější verzí. Povolení tohoto parametru může vést k tomu, že sestavení stráví spoustu času aktualizací na novější podverzi.


Možnosti řízení úkolů

Všechny úkoly mají kromě vstupů úkolů i možnosti řízení. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.

Výstupní proměnné

Žádné

Poznámky

Pomocí této úlohy můžete najít, stáhnout a uložit do mezipaměti zadanou verzi NuGetu a přidat ji do cesty PATH. 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ý build, klasická verze
Běží na Agent, DeploymentGroup
Požadavky Žádné
Možnosti Spuštění této úlohy splňuje následující požadavky na všechny následné úkoly ve stejné úloze: NuGet
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.144.0 nebo vyšší
Kategorie úloh Nástroj
Požadavek Popis
Typy kanálů YAML, klasický build, klasická verze
Běží na Agent, DeploymentGroup
Požadavky Žádné
Možnosti Spuštění této úlohy splňuje následující požadavky na všechny následné úkoly ve stejné úloze: NuGet
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.115.0 nebo vyšší
Kategorie úloh Nástroj

Viz také

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