Maven 2 不同的maven在单个hudson作业中构建概要文件

Maven 2 不同的maven在单个hudson作业中构建概要文件,maven-2,hudson,profiles,Maven 2,Hudson,Profiles,我的构建中有多个配置文件。其中之一是在每次签入时运行的配置文件,并执行标准构建/测试/findbugs/等。我还有一个每晚运行的构建配置文件,该配置文件运行更深入的构建并捕获更多指标。现在我有两份哈德逊的工作。有没有一种方法可以将它们合并到一个工作中,这样当项目发生变化时,我就不需要同时更新它们了?理想情况下,我可以在SCM更改上运行一个配置文件,每晚运行另一个配置文件 谢谢, 杰夫我认为这是不可能的,因为这两份工作有一些不同之处: 执行时间(第一次提交时每次提交,第二次提交时每晚提交) Ma

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

谢谢,
杰夫

我认为这是不可能的,因为这两份工作有一些不同之处:

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

或者可能有一些“作业同步”插件?

不幸的是,我认为你是对的,这是不可能的。但我会留意一些插件。