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