私の Jenkins ジョブでは、使用する構成をビルド スクリプトに指示する環境パラメーターをセットアップしました。また、各環境でスレーブ ノードを実行して、アプリケーションをビルドおよびデプロイしています。
「このプロジェクトを実行できる場所を制限する」という値を使用してみました
buildnode-${ENV}
ここで、ENV はパラメーターの名前です。ラベルは置換を実行しないため、これは機能しないようです。
NodeLabel Pluginも試しました。これにより、ジョブを実行するノードを定義できます。ただし、これにより 2 つの個別の選択が作成されます。
この 2 つを結び付ける方法はありますか?たとえば、QA 環境を選択すると、QA サーバーのスレーブ ノードがビルドを実行するように選択されますか?