CacheBeta@0 - 缓存 (Beta) v0 任务

使用此任务在管道运行之间缓存文件(如依赖项)来提高生成性能。

此版本的任务已弃用;使用 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 或更高版本
任务类别 效用