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 или более поздней версии |
Категория задач | Полезность |