共用方式為


ChefKnife@1 - Chef Knife v1 工作

在 Chef 工作站上使用 Knife 命令執行腳本。

重要

此工作已被取代,並將於 2024 年 1 月 31 日淘汰。 使用 Chef 刀子用戶端

在 Chef 工作站上使用 Knife 命令執行腳本。

重要

此工作已被取代。 使用 Chef 刀子用戶端

Syntax

# 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.
# 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. 必要。

在執行刀子命令之前要設定的 Chef 訂用帳戶。


ScriptPath - 腳本路徑
string. 必要。

腳本的路徑。 這應該是完整路徑或相對於預設工作目錄的 。


ScriptArguments - 腳本自變數
string.

選擇性。 要傳遞至腳本的其他參數。 可以是序數或具名參數。


工作控制選項

除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控件選項和一般工作屬性

輸出變數

無。

備註

重要

此工作已被取代。 使用 Chef 刀子用戶端

規格需求

需求 描述
管線類型 YAML、預覽、傳統組建
執行於 代理程式
要求 自我裝載代理程式必須具備符合下列需求的功能,才能執行使用此工作的作業:Chef、DotNetFramework
Capabilities 此工作不符合作業中後續工作的任何需求。
命令限制 任何
Settable 變數 任何
代理程式版本 1.83.0 或更新版本
工作類別 部署