Compartilhar via


tarefa NuGetInstaller@0 – Instalador do NuGet v0

Instala ou restaura pacotes NuGet ausentes.

Importante

Essa tarefa foi preterida. Os builds que o usam serão interrompidos em 27/11-2023. Alterne para usar a opção do restore NuGetCommand@2 assim que possível. Para obter mais informações, consulte Migrar de NuGetInstaller@0 ou NuGetRestore@1.

Instala ou restaura pacotes NuGet ausentes.

Essa tarefa foi preterida. Use a opção do restoreNuGetCommand@2.

Instala ou restaura pacotes NuGet ausentes. Use NuGetAuthenticate@0 tarefa para os recursos mais recentes.

Instala ou restaura pacotes NuGet ausentes.

Syntax

# NuGet Installer v0
# Installs or restores missing NuGet packages. Use NuGetAuthenticate@0 task for latest capabilities.
- task: NuGetInstaller@0
  inputs:
    solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
    #nugetConfigPath: # string. Path to NuGet.config. 
    restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
    #noCache: false # boolean. Disable local cache. Default: false.
    #nuGetRestoreArgs: # string. NuGet arguments. 
  # Advanced
    #verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
    nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
    #nuGetPath: # string. Path to NuGet.exe.
# NuGet Installer v0
# Installs or restores missing NuGet packages.
- task: NuGetInstaller@0
  inputs:
    solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
    #nugetConfigPath: # string. Path to NuGet.config. 
    restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
    #noCache: false # boolean. Disable local cache. Default: false.
    #nuGetRestoreArgs: # string. NuGet arguments. 
  # Advanced
    #verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
    nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
    #nuGetPath: # string. Path to NuGet.exe.

Entradas

solution - Caminho para a solução ou packages.config
string. Obrigatórios. Valor padrão: **/*.sln.

O caminho para o arquivo de solução do Visual Studio ou o packages.config NuGet.


nugetConfigPath - Caminho para NuGet.config
string.

Equivalente ao argumento de linha de comando -ConfigFile NuGet.exe.


restoreMode - Tipo de instalação
string. Obrigatórios. Valores Permitidos: restore e install. Valor padrão: restore.

A restauração restaurará os pacotes dos quais uma solução depende e geralmente é o que você deseja.

A instalação instalará pacotes de um arquivo packages.config. Use essa opção se quiser instalar um pacote de ferramentas autônomo.


noCache - Desabilitar o cache local
boolean. Valor padrão: false.

Equivalente ao argumento de linha de comando -NoCache NuGet.exe.


nuGetRestoreArgs - Argumentos do NuGet
string.

Argumentos adicionais passados para NuGet.exe restauração ou instalação. Mais informações.


verbosity - Verbosidade
string. Valores permitidos: -, Quiet, Normal, Detailed. Valor padrão: -.

Nível de detalhamento do NuGet.


nuGetVersion - Versão do NuGet
string. Obrigatórios. Valores permitidos: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Valor padrão: 3.3.0.

A versão do NuGet a ser usada ou a versão externa.


nuGetPath - Caminho para NuGet.exe
string.

Opcionalmente, forneça o caminho para NuGet.exe. Substituirá a seleção de versão.


Opções de controle da tarefa

Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.

Variáveis de saída

Nenhum.

Requisitos

Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
Executa em Agent, DeploymentGroup
Demandas Nenhum
Funcionalidades Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 2.115.0 ou superior
Categoria da tarefa Pacote
Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
Executa em Agent, DeploymentGroup
Demandas Nenhum
Funcionalidades Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 1.83.0 ou superior
Categoria da tarefa Pacote