CacheBeta@1 – Tarefa Cache (Beta) v1
Melhore o desempenho do build usando essa tarefa para armazenar arquivos em cache, como dependências, entre execuções de pipeline.
Observação
Há uma versão mais recente dessa tarefa. Use Cache@2.
Syntax
# Cache (Beta) v1
# Cache files between runs.
- task: CacheBeta@1
inputs:
key: # string. Required. Key.
path: # string. Required. Path.
#cacheHitVar: # string. Cache hit variable.
#restoreKeys: # string. Additional restore key prefixes.
Entradas
key
- Chave
string
. Obrigatórios.
A chave (identificador exclusivo) do cache. Deve ser uma cadeia de caracteres que pode ser segmentada usando |
. Os caminhos de arquivo podem ser absolutos ou relativos a $(System.DefaultWorkingDirectory)
.
path
- Caminho
string
. Obrigatórios.
O caminho da pasta a ser armazenada em cache. Pode ser totalmente qualificado ou relativo a $(System.DefaultWorkingDirectory)
. Não há suporte para caracteres curinga. Há suporte para variáveis.
cacheHitVar
- Variável de ocorrência do cache
string
.
A variável a true
ser definida como quando o cache é restaurado (ou seja, uma ocorrência de cache). Caso contrário, define a variável como false
.
restoreKeys
- Prefixos de chave de restauração adicionais
string
.
Os prefixos de chave de restauração adicionais usados pela tarefa se a chave primária falhar. Pode ser uma lista delimitada por nova linha de prefixos de chave.
Opções de controle da tarefa
Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Requisitos
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico, versão clássica |
Executa em | Agent, DeploymentGroup |
Demandas | Nenhum |
Funcionalidades | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | 2.159.2 ou superior |
Categoria da tarefa | Utilitário |