Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Adquire uma versão específica do NuGet da Internet ou do cache de ferramentas e a adiciona ao PATH. Use esta tarefa para alterar a versão do NuGet usada nas tarefas do NuGet.
Sintaxe
# NuGet tool installer v1
# 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@1
inputs:
# Advanced
#versionSpec: # string. Version of NuGet.exe to install.
#checkLatest: false # boolean. Always check for new versions. Default: false.
Insumos
versionSpec
-
versão do NuGet.exe para instalar o
string.
Uma versão ou intervalo de versões que especifica a versão do NuGet a ser disponibilizada no caminho. Use x como curinga. Consulte a lista de versões disponíveis do NuGet.
Se você quiser corresponder a uma versão de pré-lançamento, a especificação deve conter uma versão principal, secundária, patch e pré-lançamento da lista acima. Se uma versão não for especificada, uma será escolhida automaticamente.
Exemplos: 4.x, 3.3.x, 2.8.6, >=4.0.0-0.
checkLatest
-
Verifique sempre se há novas versões
boolean. Valor padrão: false.
Quando esse booleano é definido como true, a tarefa sempre verifica e baixa a versão mais recente disponível do NuGet.exe que satisfaz as especificações de versão. Essa opção também sempre incorrerá em tempo de download, mesmo que a versão selecionada do NuGet já esteja armazenada em cache.
Habilitar essa opção pode causar quebras de compilação inesperadas quando uma nova versão do NuGet for lançada.
Sugestão
Se você estiver usando agentes hospedados pela Microsoft, deixe essa configuração como false. A Microsoft atualiza os agentes hospedados pela Microsoft regularmente, mas eles geralmente ficam um pouco atrás da versão mais recente. Habilitar esse parâmetro pode fazer com que sua compilação gaste muito tempo atualizando para uma versão secundária mais recente.
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.
Observações
Use esta tarefa para localizar, baixar e armazenar em cache uma versão especificada do NuGet e adicioná-la ao PATH. Para obter informações sobre o cache de ferramentas, consulte o azure-pipelines-tool-lib repo.
Requerimentos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, Construção clássica, Versão clássica |
| Funciona em | Agente, DeploymentGroup |
| Exigências | Nenhum |
| Capacidades | A execução desta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: NuGet |
| Restrições de comando | Qualquer |
| Variáveis configuráveis | Qualquer |
| Versão do agente | 2.144.0 ou superior |
| Categoria de tarefa | Ferramenta |
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, Construção clássica, Versão clássica |
| Funciona em | Agente, DeploymentGroup |
| Exigências | Nenhum |
| Capacidades | A execução desta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: NuGet |
| Restrições de comando | Qualquer |
| Variáveis configuráveis | Qualquer |
| Versão do agente | 2.115.0 ou superior |
| Categoria de tarefa | Ferramenta |
Ver também
Para obter uma explicação dos instaladores de ferramentas e exemplos, consulte Instaladores de ferramentas.