ChefKnife@1 - Chef Knife v1 任务

在 Chef 工作站上使用 Knife 命令运行脚本。

重要

此任务已弃用,将于 2024 年 1 月 31 日停用。 使用 Chef 刀客户端

在 Chef 工作站上使用 Knife 命令运行脚本。

重要

此任务已弃用。 使用 Chef 刀客户端

语法

# Chef Knife v1
# Run scripts with Knife commands on your Chef workstation.
- task: ChefKnife@1
  inputs:
    ConnectedServiceName: # string. Required. Chef Subscription. 
    ScriptPath: # string. Required. Script Path. 
    #ScriptArguments: # string. Script Arguments.

输入

ConnectedServiceName - Chef 订阅
string。 必填。

在运行 knife 命令之前要配置的 Chef 订阅。


ScriptPath - 脚本路径
string。 必填。

脚本的路径。 这应该是完全限定的路径或相对于默认工作目录的路径。


ScriptArguments - 脚本参数
string

可选。 要传递给脚本的其他参数。 可以是序号参数或命名参数。


任务控制选项

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

输出变量

没有。

注解

重要

此任务已弃用。 使用 Chef 刀客户端

要求

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