次の方法で共有


NodeTaskRunnerInstaller@0 - Node.js タスク ランナー インストーラー v0 タスク

特定の Node.js バージョンをインストールして、ノード タスクを実行します。

構文

# Node.js tasks runner installer v0
# Install specific Node.js version to run node tasks.
- task: NodeTaskRunnerInstaller@0
  inputs:
    nodeVersion: '6' # '6' | '10' | '16'. Alias: runnerVersion | installVersion. Required. Version of runner to install. Default: 6.
# Node.js tasks runner installer v0
# Install specific Node.js version to run node tasks.
- task: NodeTaskRunnerInstaller@0
  inputs:
    nodeVersion: '6' # '6' | '10'. Alias: runnerVersion | installVersion. Required. Version of runner to install. Default: 6.

入力

nodeVersion - インストールするランナーのバージョン
入力エイリアス: runnerVersion | installVersionstring. 必須です。 使用できる値: 6 (Node.js 6.17.1)、 10 (Node.js 10.24.1) 16 、(Node.js 16.20.2)。 既定値: 6

インストールするノードのバージョンを選択します。


nodeVersion - インストールするランナーのバージョン
入力エイリアス: runnerVersion | installVersionstring. 必須です。 使用できる値: 6 (Node.js 6.17.1) 10 、(Node.js 10.24.1)。 既定値: 6

インストールするノードのバージョンを選択します。


タスク制御オプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「 コントロール オプションと一般的なタスク プロパティ」を参照してください。

出力変数

[なし] :

解説

Node 6 タスク ランナーを除外するエージェント リリースを採用する場合、新しい Node ランナーを使用するために更新されていないタスクを実行する必要がある場合があります。 このシナリオでは、Node End-of-Life ランナーに依存するタスクを引き続き使用する方法を提供します。 詳細については、ノード ランナーのガイダンスに関する ブログ投稿を参照してください。

次のタスク例は、古いタスクを正常に実行できるように、Node 6 ランナーを Just-In-Time でインストールする方法を示しています。

  steps:
  - task: NodeTaskRunnerInstaller@0
    inputs:
      runnerVersion: 6

要件

要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
確認要求 なし
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン 2.144.0 以上
タスクのカテゴリ ユーティリティ