Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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. 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 |