Поделиться через


CacheBeta@0 — задача кэша (бета-версия) версии 0

Повышение производительности сборки с помощью этой задачи для кэширования файлов, таких как зависимости, между выполнением конвейера.

Эта версия задачи устарела; используйте Cache@2.

Повышение производительности сборки с помощью этой задачи для кэширования файлов, таких как зависимости, между выполнением конвейера.

Примечание.

Существует более новая версия этой задачи. Используйте Cache@2.

Синтаксис

# Cache (Beta) v0
# Cache files between runs.
- task: CacheBeta@0
  inputs:
    key: # string. Required. Key. 
    path: # string. Required. Path. 
    #cacheHitVar: # string. Cache hit variable.

Входные данные

key - ключ
string. Обязательное.

Ключ (уникальный идентификатор) для кэша. Это должен быть новый список строк или путей к файлам. Пути к файлам могут быть абсолютными или относительными к $(System.DefaultWorkingDirectory).


Путь path -
string. Обязательное.

Путь к папке для кэширования. Может быть полностью или относительно $(System.DefaultWorkingDirectory). Подстановочные знаки не поддерживаются. поддерживаются переменных.


cacheHitVar - кэша,
string.

Переменная, заданная для true при восстановлении кэша (т. е. попадание в кэш). В противном случае задает для переменной значение false.


Параметры управления задачами

Все задачи имеют параметры управления в дополнение к входным данным задачи. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.

Выходные переменные

Нет.

Требования

Требование Описание
Типы конвейеров YAML, классическая сборка
Выполняется в Агент, DeploymentGroup
требования Нет
возможностей Эта задача не удовлетворяет требованиям к последующим задачам в задании.
ограничения команд Любое
переменные settable Любое
Версия агента 2.159.2 или более поздней версии
Категория задач Полезность