MyAppと呼ばれるJenkinsで構築しているマルチモジュールのmavenプロジェクトがあります。MyApp に依存する別の Maven プロジェクトもあり、このプロジェクトは MyApp で統合テストを実行します。
Jenkins では、MyApp プロジェクトのステータスを表示すると、以前に実行されたビルドのリストが正常に表示され、それらをクリックして詳細情報を確認できます (コンソール出力を表示できます)。
ただし、統合テスト プロジェクトは適切にビルドされますが、以前に実行されたビルドを約 5 分間しか表示しません。
ファイルシステムでは、次の場所に cd できます。
/usr/share/tomcat6/.jenkins/jobs/My App Integration Test/builds
そして ls は明らかにします
me@myserver:/usr/share/tomcat6/.jenkins/jobs/My App Integration Test/builds$ ls
1 2 2013-01-24_16-46-59 2013-01-24_16-51-58 2013-01-24_18-05-09 2013-01-24_18-58-46 3 4
以前に実行したすべてのビルドが、あるべき場所にあることを確認してください。
Jenkins のプロジェクト構成ページには「古いビルドを破棄する」機能がありますが、明らかにチェックを外しています。
Ubuntuのtomcat6でジェンキンスを実行しています。
助けてください?