共用方式為


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