Sdílet prostřednictvím


NuGetToolInstaller@0 – úloha instalačního programu nástroje NuGet v0

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

Syntax

# NuGet tool installer v0
# 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@0
  inputs:
    #versionSpec: # string. Version of NuGet.exe to install. 
    #checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet tool installer v0
# 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@0
  inputs:
    versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
    #checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet Tool Installer v0
# 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@0
  inputs:
    versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
    #checkLatest: false # boolean. Always download the latest matching version. Default: false.

Vstupy

versionSpec - Verze NuGet.exe k instalaci
string.

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

Pokud se chcete shodovat s předběžnou verzí, 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.


versionSpec - Verze NuGet.exe k instalaci
string. Povinná hodnota. Výchozí hodnota: 4.3.0.

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

Pokud se chcete shodovat s předběžnou verzí, 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 si stáhněte nejnovější odpovídající verzi.
boolean. Výchozí hodnota: false.

Pokud je tato logická hodnota nastavená na true, úkol vždy vyhledá a stáhne nejnovější dostupnou verzi, NuGet.exe která splňuje specifikaci verze. U této možnosti bude také vždy čas stahování, a to i v případě, že vybraná verze NuGetu je již 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 tuto možnost nechat nastavenou na false. Microsoft pravidelně aktualizuje agenty hostované Microsoftem, ale často mírně zaostává za nejnovější verzí. Povolení tohoto parametru může způsobit, ž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 najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.

Výstupní proměnné

Žádné

Poznámky

Na NuGetToolInstaller@1 je k dispozici novější verze této úlohy.

Požadavky

Požadavek Popis
Typy kanálů YAML, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Žádné
Možnosti Spuštění tohoto úkolu splňuje následující požadavky na všechny další ú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, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Žádné
Možnosti Spuštění tohoto úkolu splňuje následující požadavky na všechny další ú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