如何删除Hudson的构建工件?

时间:2009-04-30 08:22:58

标签: java continuous-integration hudson operations

我们正在将Hudson用于我们的持续集成服务器,它非常棒。我们有两个问题,它们有轻微关系。

  1. https://hudson.dev.java.net/issues/show_bug.cgi?id=2736 Hudson中的构建顺序意味着下游依赖项的构建比它们需要的要多得多。希望这个问题很快就会得到解决。
  2. 由于这些事情的构建频繁,因此构建历史非常庞大。对于某些工作,我们真的不需要1000个构建项目。
  3. 我的问题是关于第2点。我想要一个像工作或插件这样的东西来删除旧的工件。保持说周围的所有内容的最后20个版本将是好的。目前它似乎没有界限,从运营的角度来看这并不是很好。

    更新:根据Norbert的回答,它处于工作配置中。在1.300 UI中,有一个“Discard Old Builds”复选框,允许对其进行配置。

1 个答案:

答案 0 :(得分:6)

我们的hudson构建服务器中有这样的配置。在项目配置中,我可以在构建量或一段时间内进行选择。我不认为我为此安装了aplugin