Build 哈德逊建筑默认值

Build 哈德逊建筑默认值,build,continuous-integration,hudson,Build,Continuous Integration,Hudson,对于我们的Hudson安装来说,这是一个长期存在的问题,在Hudson Wiki/Issue Tracker上搜索并没有产生任何洞察 问题是:是否可以为哈德逊的maven2构建设置某些默认值?例如,我们希望我们的所有项目在构建之前运行clean目标,我们希望我们的所有构建每小时轮询SCM,我们希望我们的所有构建在构建成功时部署到我们的maven存储库 现在,我们必须为每个项目单独手动设置这些设置,这可能相当耗时,因为我们有30多个不同的项目都由Hudson管理。如果我们需要更改将影响所有项目的特

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

问题是:是否可以为哈德逊的maven2构建设置某些默认值?例如,我们希望我们的所有项目在构建之前运行clean目标,我们希望我们的所有构建每小时轮询SCM,我们希望我们的所有构建在构建成功时部署到我们的maven存储库

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


考虑到我在维基或问题追踪器上找不到这方面的任何提及,这让我相信我遗漏了一些明显的东西,但我自己找不到答案。

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

实际上,在再次阅读您的问题之后,因为您只希望有默认值,如果您只复制一个现有作业或“模板”作业,是否就足够了?