代码之家  ›  专栏  ›  技术社区  ›  Robert Munteanu

将额外参数传递给release:prepare,但不传递给release:perform

  •  0
  • Robert Munteanu  · 技术社区  · 14 年前

    在准备包含GWT模块的Maven 2项目的发布时, mvn -B release:prepare release:perform 构建GWT模块两次,这占用了构建的大部分时间。

    执行时不需要运行完整的GWT构建 release:prepare -Dgwt.validateOnly=true 命令行上的标志,但在使用Hudson下的Maven 2发行版插件插件时,命令行参数将传递给单个执行。

    我怎么能通过 -Dgwt.validateOnly 发布:准备 release:perform ?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Peter Schuetze    14 年前

    自己动手,分两步走。

    1. mvn -B release:prepare -Dgwt.validateOnly=true
    2. mvn -B release:perform

    编辑: Release Plugin 或者 Batch Task Plugin