Hudson构建默认值

时间:2009-12-03 20:52:47

标签: build continuous-integration hudson

对于我们的Hudson安装来说,这是一个相当长期存在的问题,在Hudson Wiki / Issue Tracker上搜索并没有对此产生任何见解。

问题:是否可以在Hudson中为maven2构建设置某些默认值?例如,我们希望所有项目在构建之前运行“干净”目标,我们希望所有构建每小时轮询一次SCM,并且我们希望所有构建在构建成功时部署到我们的maven存储库。

现在,我们必须为每个项目单独手动设置这些设置,这可能相当耗时,因为我们有30多个不同的项目都由Hudson管理。如果我们需要更改将影响所有项目的特定设置(例如,更改存储库URL),这尤其令人讨厌。

鉴于我在Wiki或问题跟踪器上找不到任何提及,这让我相信我错过了一些明显的东西,但我自己找不到答案。

1 个答案:

答案 0 :(得分:0)

你看过Configuration Slicing Plugin了吗?这可能至少可以解决您的一些问题。否则我会推荐一个好的文本编辑器,它可以为文件夹中的(所有)文件运行大量替换(使用正则表达式)。