web-dev-qa-db-ja.com

Jenkinsスレーブのラベルを動的に選択する方法

私にはいくつかのJenkinsスレーブがあり、それらのいくつかは「X」でラベル付けされ、他は「Y」ラベルでラベル付けされています。上流のジョブからこのジョブを開始するときに、ラベルに基づいてスレーブのグループを選択したいと思います。つまりラベル(NodeLabelParameterプラグイン用)の値をパラメーターとして渡したいのですが。

私はすでにNodeLabelParameterとParameterized Triggerプラグインで遊んで、レビューしました http://www.shaunabram.com/dynamically-set-jenkins-node/ と同様の記事ですが、それでも実装できませんでした必要な流れ。

5
Vitaly

NodeLabelParameterおよびParameterized Triggerプラグインを使用して解決されました。何らかの理由で、選択したラベルを持つすべてのスレーブで実行するためにBuildParameterFactoryを使用する必要があることを逃しました。

2
Vitaly