web-dev-qa-db-ja.com

Jenkins / Hudson-現在のビルド番号にアクセスしていますか?

生成中のレポートファイルがあり、Jenkinsジョブ内でそのファイルに現在のビルド番号を追加できるようにしたいと思います。現在のビルド番号を取得するために使用できる環境変数またはプラグインはありますか?

58
Stefan Kendall

BUILD_NUMBERは現在のビルド番号です。ジョブに対して実行するコマンドで使用することも、ジョブが実行するスクリプトで使用することもできます。

利用可能な環境変数の完全なリストについては、 Jenkins documentation をご覧ください。このリストは、Jenkinsインスタンス内の http://hostname/jenkins/env-vars.html からも利用できます。

89
Richard Fearn

私もこの質問に出くわし、jenkinsインスタンスのエラートリガーハードシャットダウンのためにビルド番号が破損した場合は、ファイルを編集するだけで手動でビルド番号を戻すことができることを発見しましたnextBuildNumber(pathToJenkins\jobs\jobxyz\nextBuildNumber)そして、オプションを使用してリロードを行います
ディスクから設定を再読み込みManage Jenkinsビューから。

9
Hannes Kogler