ターゲット バージョンが使用できない場合は、次に使用可能なノード バージョンでタスクを実行する機能

エンド オブ ライフ ノード ランナーがインストールされていないエージェントで Marketplace からアップグレードされていないタスクを実行する場合は、セルフホステッド エージェント に古いランナーを個別にインストール する柔軟性が提供されます。 また、アップグレードされていないタスクのランナーの次に使用可能な (新しい) バージョンを自動的に選択するようにパイプラインを構成することもできます。 たとえば、ノード 6 をターゲットとする Marketplace のタスクは、通常、ノード 6 ランナーがインストールされていないエージェントで失敗します。 この機能を使用すると、代わりに Node 16 ランナーでタスクを実行できます。 もちろん、これは、タスクの作成者がサインオフすることなく、新しいバージョンの Node でタスクを実行するリスクを明示的に選択していることを意味します。 多くのタスクでは、Node バージョンをアップグレードしてもタスク コードを変更する必要がないことが多いため、これは問題なく機能します。 ただし、運用環境で使用する前に、このパスを十分にテストする必要があります。