最近、Jenkinsのジョブを特定のスレーブに制限することから、ラベルで識別されるスレーブグループに制限するように変更し始めました。ただし、テストしているジョブと同じスレーブで実行する必要のあるテストジョブがあります。
同じスレーブでのみ実行できるように2つのジョブを結び付ける方法が必要ですが、スレーブは可用性などに基づいてJenkinsによって選択されます。
誰もがこれを行う方法を知っていますか、それが可能であっても?前もって感謝します!
最近、Jenkinsのジョブを特定のスレーブに制限することから、ラベルで識別されるスレーブグループに制限するように変更し始めました。ただし、テストしているジョブと同じスレーブで実行する必要のあるテストジョブがあります。
同じスレーブでのみ実行できるように2つのジョブを結び付ける方法が必要ですが、スレーブは可用性などに基づいてJenkinsによって選択されます。
誰もがこれを行う方法を知っていますか、それが可能であっても?前もって感謝します!
https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Pluginを使用 して、ノード名 ${NODE_NAME} を渡すことができませんでしたか ( https://wiki.jenkins-ci.org/を参照) display/JENKINS/Building+a+software+project#Buildingasoftwareproject-JenkinsSetEnvironmentVariables ) を次のビルドに追加し、 https ://wiki.jenkins-ci.org/displayを使用してノード ラベル (ノード名の場合もある) でパラメータ化する必要があります 。 /JENKINS/NodeLabel+パラメータ+プラグイン
同じスレーブでのみ実行できるように 2 つのジョブを結び付ける方法が必要ですが、可用性などに基づいて Jenkins によってスレーブが選択されます。
私は同じ問題を抱えており、Node Stalker Plugin を見つけました。現在、プラグインは次の URL で見つけることができます: https://wiki.jenkins-ci.org/display/JENKINS/Node+Stalker+Plugin
Jenkins はこのプラグインを
ジョブノードストーカー
プラグイン管理ページで。ジェンキンスの一部になります。