задача CacheBeta@0 — кэш (бета-версия) версии 0
Повышение производительности сборки с помощью этой задачи для кэширования файлов, таких как зависимости, между запусками конвейера.
Примечание
Существует более новая версия этой задачи. Используйте 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 |
Требования | Нет |
Capabilities | Эта задача не удовлетворяет требованиям для последующих задач в задании. |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | 2.159.2 или более поздней версии |
Категория задач | Служебная программа |