Partilhar via


NuGetInstaller@0 - Tarefa do Instalador NuGet v0

Instala ou restaura pacotes NuGet em falta.

Importante

Esta tarefa foi preterida. As compilações que o utilizam serão interrupdas na versão 11-27-2023. Mude para a opção do restoreNuGetCommand@2 o mais rapidamente possível. Para obter mais informações, veja Migrar de NuGetInstaller@0 ou NuGetRestore@1.

Instala ou restaura pacotes NuGet em falta.

Esta tarefa foi preterida. Utilize a opção do restoreNuGetCommand@2.

Instala ou restaura pacotes NuGet em falta. Utilize NuGetAuthenticate@0 tarefa para obter as funcionalidades mais recentes.

Instala ou restaura pacotes NuGet em falta.

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ório. Valor predefinido: **/*.sln.

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


nugetConfigPath - Caminho para NuGet.config
string.

Equivalente ao argumento da linha de comandos -ConfigFile NuGet.exe.


restoreMode - Tipo de instalação
string. Obrigatório. Valores permitidos: restore, install. Valor predefinido: restore.

O restauro irá restaurar os pacotes de que depende uma solução e é geralmente o que pretende.

A instalação irá instalar pacotes a partir de um ficheiro packages.config. Utilize esta opção se pretender instalar um pacote de ferramentas autónomo.


noCache - Desativar a cache local
boolean. Valor predefinido: false.

Equivalente ao argumento da linha de comandos -NoCache NuGet.exe.


nuGetRestoreArgs - Argumentos NuGet
string.

Foram transmitidos argumentos adicionais para NuGet.exe restaurar ou instalar. Mais Informações.


verbosity - Verbosidade
string. Valores permitidos: -, Quiet, Normal, Detailed. Valor predefinido: -.

Nível de verbosidade 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 predefinido: 3.3.0.

A versão do NuGet a utilizar ou a versão externa.


nuGetPath - Caminho para NuGet.exe
string.

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


Opções de controlo de tarefas

Todas as tarefas têm opções de controlo para além das entradas de tarefas. Para obter mais informações, veja Opções de controlo e propriedades de tarefas comuns.

Variáveis de saída

Nenhum.

Requisitos

Requisito Description
Tipos de pipeline YAML, Compilação clássica, Versão clássica
É executado em Agent, DeploymentGroup
Exigências Nenhuma
Capacidades Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa.
Restrições de comandos Qualquer
Variáveis de definição Qualquer
Versão do agente 2.115.0 ou superior
Categoria da tarefa Pacote
Requisito Description
Tipos de pipeline YAML, Compilação clássica, Versão clássica
É executado em Agent, DeploymentGroup
Exigências Nenhuma
Capacidades Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa.
Restrições de comandos Qualquer
Variáveis de definição Qualquer
Versão do agente 1.83.0 ou superior
Categoria da tarefa Pacote