シェル スクリプトを使用して Hudson ジョブを構成しています。環境変数「BUILD_NUMBER」から現在のジョブ番号を取得することが可能です。「親」(つまり、現在のジョブをトリガーしたジョブ)の番号を取得したり、現在のジョブが手動でトリガーされたかどうかを確認したりできるかどうか疑問に思っていましたか?
ありがとう。
シェル スクリプトを使用して Hudson ジョブを構成しています。環境変数「BUILD_NUMBER」から現在のジョブ番号を取得することが可能です。「親」(つまり、現在のジョブをトリガーしたジョブ)の番号を取得したり、現在のジョブが手動でトリガーされたかどうかを確認したりできるかどうか疑問に思っていましたか?
ありがとう。
デフォルトでは、Hudson には親ジョブのビルド番号を含む環境変数はありません。
Parameterized Trigger Pluginを使用できます。
このプラグインを使用すると、子ジョブを構成でき、子ジョブで使用できる追加の Env 変数を提供できます。このプラグインを使用して、親ジョブのビルド番号を子ジョブに提供することもできます。
TRIGGERED_BUILD_NUMBER_project nameは、 「プロジェクト名」の最後のビルド番号を含むプラグインによって提供される環境変数です。プロジェクト名は、親ジョブ名にすることができます。