ChefKnife@1 - Chef ナイフ v1 タスク

Chef ワークステーションでナイフ コマンドを使用してスクリプトを実行します。

重要

このタスクは非推奨であり、2024 年 1 月 31 日に廃止されます。 Chef ナイフ クライアントを使用します。

Chef ワークステーションでナイフ コマンドを使用してスクリプトを実行します。

重要

このタスクは非推奨とされます。 Chef ナイフ クライアントを使用します。

構文

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