次の方法で共有


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
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン 1.83.0 以上
タスクのカテゴリ 配置