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 或更新版本 |
工作類別 | 部署 |