commons:download-page

Commons Build Ant Mojo: Generate Download page

Mojo Attributes :

  • Requires a Maven 2.0 project to execute.
  • Is NOT inherited by default in multi-project builds.

Required Parameters

Name Type Description
commons.release.version String The version of the latest release of the project. Default value is ${commons.release.version}.
commons.release.name String The final name (i.e. artifactId-version) of the artifacts being built. Default value is ${project.artifactId}-${commons.release.version}.
commons.binary.suffix String The suffix for the binary distro. Default value is ${commons.binary.suffix}.
basedir File The base directory from which to execute the Ant script. Default value is ${basedir}.

Optional Parameters

Name Type Description
messageLevel String The message-level used to tune the verbosity of Ant logging. Default value is info.

Parameter Details

commons.release.version

The version of the latest release of the project.

  • Type : java.lang.String
  • Required : Yes
  • Default : ${commons.release.version}

commons.release.name

The final name (i.e. artifactId-version) of the artifacts being built.

  • Type : java.lang.String
  • Required : Yes
  • Default : ${project.artifactId}-${commons.release.version}

commons.binary.suffix

The suffix for the binary distro.

  • Type : java.lang.String
  • Required : Yes
  • Default : ${commons.binary.suffix}

basedir

The base directory from which to execute the Ant script.

  • Type : java.io.File
  • Required : Yes
  • Expression : ${antBasedir}
  • Default : ${basedir}

messageLevel

The message-level used to tune the verbosity of Ant logging.

  • Type : java.lang.String
  • Required : No
  • Expression : ${antMessageLevel}
  • Default : info