Chef@1 - Chef v1 任务

通过编辑环境属性部署到 Chef 环境。

重要

此任务已弃用,将于 2024 年 1 月 31 日停用。 使用 Chef-CLI

通过编辑环境属性部署到 Chef 环境。

通过编辑环境属性部署到 Chef 环境。

重要

此任务已弃用。 使用 Chef-CLI

语法

# Chef v1
# Deploy to Chef environments by editing environment attributes.
- task: Chef@1
  inputs:
    connectedServiceName: # string. Required. Chef Service Connection. 
    Environment: # string. Required. Environment. 
    Attributes: # string. Required. Environment Attributes. 
    chefWaitTime: '30' # string. Required. Wait Time. Default: 30.

输入

connectedServiceName - Chef 服务连接
string. 必需。

Chef 订阅服务连接的名称。


Environment - 环境
string. 必需。

要用于部署的 Chef 环境的名称。 将编辑该环境的属性。


Attributes - 环境属性
string. 必需。

指定要更新的叶节点属性 () 的值。 示例:{ "default_attributes.connectionString" : "$(connectionString)", "override_attributes.buildLocation" : "https://sample.blob.core.windows.net/build" }。 如果叶节点不存在,则任务失败。


chefWaitTime - 等待时间
string. 必需。 默认值:30

) 等待此任务完成的时间 (以分钟为单位。 默认值:30 分钟。


任务控制选项

除了任务输入,所有任务都有控制选项。 有关详细信息,请参阅 控制选项和常见任务属性

输出变量

无。

备注

使用此任务通过编辑环境属性部署到 Chef 环境。

重要

此任务已弃用。 使用 Chef-CLI

要求

要求 说明
管道类型 YAML, 预览版, 经典版本, 经典版本
运行平台 Agent
需求 自承载代理必须具有满足以下要求才能运行使用此任务的作业的功能:Chef、KnifeReporting、DotNetFramework
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任意
可设置变量 任意
代理版本 1.83.0 或更高版本
任务类别 部署