Partilhar via


NuGetInstaller@0 - Tarefa NuGet Installer v0

Instala ou restaura pacotes NuGet ausentes.

Importante

Esta tarefa foi preterida. As compilações que o usam serão interrompidas em 27/11/2023. Por favor, mude para usar a opção de do restoreo mais rápido possível. Para obter mais informações, consulte migrar do NuGetInstaller@0 ou NuGetRestore@1.

Instala ou restaura pacotes NuGet ausentes.

Esta tarefa foi preterida. Use a opção de do restore.

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

Sintaxe

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

Insumos

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

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


nugetConfigPath - caminho para a NuGet.config
string.

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


restoreMode - Tipo de instalação
string. Obrigatório. Valores permitidos: restore, 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 a partir de um arquivo packages.config. Use esta opção se quiser instalar um pacote de ferramentas autônomo.


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

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


nuGetRestoreArgs - argumentos do NuGet
string.

Argumentos adicionais passados para NuGet.exe restaurar ou instalar. Mais Informações.


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

Nível de verborragia do NuGet.


nuGetVersion - versão do NuGet
string. Obrigatório. 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 a NuGet.exe
string.

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


Opções de controlo de tarefas

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

Variáveis de saída

Nenhum.

Requerimentos

Requisito Descrição
Tipos de pipeline YAML, Construção clássica, Versão clássica
Funciona em Agente, DeploymentGroup
Exigências Nenhum
Capacidades Esta tarefa não satisfaz quaisquer exigências 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 de tarefa Embalagem