2012-09-24 8 views
5

同じgitリポジトリ上に異なるアーティファクトを持つ異なるJenkins-Jobがあります。そして数週間はすべて正常に動作します。jenkins - 再起動後のビルド履歴の混在

しかし、私たちは更新のためにサーバーを再起動して以来、すべてのビルド履歴は私たちに同じことを示しています...また、ダッシュボードにはジョブのビルド番号が間違っています。

http://www.picfront.org/d/8OC6(評判制限のカントポスト画像が原因)

あなたは、すべてのジョブがまだビルド番号107を持っていますが、唯一の主な仕事は他の人が50から30の周りにある、この番号である見ることができると同じように...そして、その結果、ビルドに関するすべての情報は少し間違っています。

情報:

  • ビルドシステム:ジェンキンス1.477ウィンXP 32ビットのJava 7
  • Eclipseアプリケーションの同じのgit-repsoitory
  • ビルやAndoridのapplocation上
  • 5つのジョブズ

[編集]

また、Jenkins-Logでいくつかのエラーが発生する -

24.09.2012 13:29:03 hudson.model.RunMap load 
WARNUNG: multiple runs claiming to be #41; using run from C:\Jenkins... 

[EDIT2]

私は私が新しいフリースタイルのジョブを追加するとき、それは再起動後も、他の​​ジョブの完全な履歴が表示されますがわかりました。

+0

[解決] https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/SgSJKBJIClg – kdoteu

+0

あなたが解決策をまとめたものでしたあなたが発見しました答えは? – VonC

+0

完了!私は自分自身に答えることができるか分からなかった:) – kdoteu

答えて

6

解決策は、jenkinsのグローバルコンフィグレーションで、ビルドを保存するパラメータ化されたパスを設定することです。私の場合は

ビルドパス私は絶対パスを設定し、したがって、すべてのビルドが1に保存された> - >設定ページ - - >詳細Conifguration あなたはジェンキンスを管理

の下で、この値を見つけることができます再起動後、すべてのジョブがこのフォルダをチェックし、ビルドを主張しました。

今私が持っている:$ {ITEM_ROOTDIRを} /だから、すべてのジョブがそれ自身のビルドディレクトリを持っており、問題がなくなって

を構築します。

出典:https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/SgSJKBJIClg

+0

今日この警告メッセージを見て、このスレッドに出会いました。 $ {ITEM_ROOTDIR}/buildsが既に 'Build Record Root Directory'のプロパティに設定されていても、警告メッセージが表示されます: 'WARNING:複数の実行が主張されています...' – Technext

関連する問題