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


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