CacheBeta@1 - Tarefa de cache (Beta) v1
Melhore o desempenho da compilação ao utilizar esta tarefa para colocar ficheiros em cache, como dependências, entre execuções de pipelines.
Nota
Existe uma versão mais recente desta tarefa. Utilize 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ório.
A chave (identificador exclusivo) da cache. Esta deve ser uma cadeia que pode ser segmentada com |
. Os caminhos de ficheiro podem ser absolutos ou relativos a $(System.DefaultWorkingDirectory)
.
path
- Caminho
string
. Obrigatório.
O caminho da pasta a colocar em cache. Pode ser completamente qualificado ou relativo a $(System.DefaultWorkingDirectory)
. Não são suportados carateres universais. As variáveis são suportadas.
cacheHitVar
- Variável de acesso à cache
string
.
A variável a definir para true
quando a cache é restaurada (ou seja, uma cache atingida). Caso contrário, define a variável como false
.
restoreKeys
- Prefixos de chave de restauro adicionais
string
.
Os prefixos de chave de restauro adicionais que a tarefa utiliza se a chave primária falhar. Esta pode ser uma lista delimitada por novas linhas de prefixos principais.
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 | Agente, 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 tabelas definidas | Qualquer |
Versão do agente | 2.159.2 ou superior |
Categoria da tarefa | Utilitário |