【问题标题】:Different maven build profiles in a single hudson job在单个 hudson 作业中构建不同的 Maven 配置文件
【发布时间】:2011-07-12 08:56:36
【问题描述】:

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

谢谢, 杰夫

【问题讨论】:

    标签: maven-2 hudson profiles


    【解决方案1】:

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

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

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

    【讨论】:

    • 不幸的是,我认为你是对的,这是不可能的。但我会留意一些插件。
    猜你喜欢
    • 1970-01-01
    • 2013-11-24
    • 2011-04-22
    • 2016-06-14
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 1970-01-01
    相关资源
    最近更新 更多