Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Melhore o desempenho de build usando essa tarefa para armazenar arquivos em cache, como dependências, entre execuções de pipeline. Para adicionar a tarefa, pesquise cache (arquivos de cache entre execuções) em pipelines clássicos ou no editor YAML. Confira a tarefa Cache: como ela funciona e reduza o tempo de build usando o cache para obter exemplos específicos e mais detalhes.
Sintaxe
# Cache v2
# Cache files between runs.
- task: Cache@2
inputs:
key: # string. Required. Key.
path: # string. Required. Path.
#cacheHitVar: # string. Cache hit variable.
#restoreKeys: # string. Additional restore key prefixes.
Entradas
key
-
key
string. Obrigatório
A chave (identificador exclusivo) para o cache. Essa deve ser uma cadeia de caracteres que pode ser segmentada usando |. Os caminhos de arquivo podem ser absolutos ou relativos a $(System.DefaultWorkingDirectory).
Embora não haja um número máximo definido de segmentos para uma chave, se você estiver recebendo erros de cache, tente usar uma chave mais curta com menos segmentos, por exemplo, criando uma nova chave que é um hash de seus segmentos.
path
-
path
string. Obrigatório
O caminho da pasta para armazenar em cache. Pode ser totalmente qualificado ou relativo a $(System.DefaultWorkingDirectory). Não há suporte para curingas.
variáveis têm suporte.
de variável de ocorrência do Cache cacheHitVar -
string.
A variável a ser definida com base na restauração do cache.
true Será quando o cache for restaurado (ou seja, um cache atingido), inexact em um cache de chave de restauração atingido (com base em) ou restoreKeys se houver uma falha de falsecache.
restoreKeys
-
Prefixos de chave de restauração adicionais
string.
Os prefixos de chave de restauração adicionais que a tarefa usa se a chave primária falhar. Pode ser uma nova lista delimitada por linha de prefixos de chave.
Opções de controle de tarefa
Todas as tarefas têm opções de controle além das suas entradas de tarefas. Para obter mais informações, consulte as opções de Controle de e as propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Observações
Melhore o desempenho de build armazenando arquivos em cache, como dependências, entre execuções de pipeline.
Requisitos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, build clássico |
| Execuções em | Agent, DeploymentGroup |
| de demandas | Nenhum |
| recursos | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
| restrições de comando | Qualquer |
| variáveis settable | Qualquer |
| Versão do agente | 2.160.0 ou superior |
| Categoria de tarefa | Utilidade |