継続的インテグレーションサーバーにHudsonを使用していますが、これはすばらしいことです。これには2つの問題がありますが、これらは穏やかに関連しています。
- https://hudson.dev.java.net/issues/show_bug.cgi?id=2736 Hudsonのビルド順序は、ダウンストリームの依存関係が必要以上にビルドされることを意味します。うまくいけば、この問題はすぐに解決されるでしょう。
- これらのものは頻繁にビルドされるため、ビルドの履歴は膨大です。一部のジョブでは、履歴に1000個のビルドアイテムは必要ありません。
私の質問はポイント2についてです。古いアーティファクトを削除するジョブやプラグインのようなものが欲しいです。周りのすべての最後の20ビルドは問題ないだろうと言い続けます。現時点では、制限がないように見えますが、運用の観点からはあまり良くありません。
更新:Norbertの回答によると、それはジョブ構成にあります。1.300 UIには、「古いビルドを破棄」チェックボックスがあり、これを構成できます。