0

我的构建中有多个配置文件。其中之一是在每次签入时运行的配置文件,并执行标准的构建/测试/findbugs/等。我还运行了一个夜间构建配置文件,它运行更深入的构建并捕获更多指标。现在我有两个哈德逊的工作。有没有办法将这些组合成一个工作,所以当项目发生变化时我不需要同时更新它们?理想情况下,我可以在 SCM 更改上运行一个配置文件,然后每晚运行另一个配置文件。

谢谢,杰夫

4

1 回答 1

1

我认为这是不可能的,因为这两个工作无论如何都有一些差异:

  • 执行时间(第一次每次提交,第二次每晚提交);
  • Maven 命令是不同的:不同的目标(例如,您可以sonar:sonar在第二个工作中添加)或至少启用的配置文件不同。

或者也许有一些“工作同步”插件?

于 2011-03-10T08:41:44.677 回答