共用方式為


Chef@1 - Chef v1 工作

藉由編輯環境屬性部署至 Chef 環境。

重要

此工作已被取代,並將於 2024 年 1 月 31 日淘汰。 使用 Chef-CLI

藉由編輯環境屬性部署至 Chef 環境。

藉由編輯環境屬性部署至 Chef 環境。

重要

此工作已被取代。 使用 Chef-CLI

Syntax

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