tycho-p2-publisher:publish-products

Full name:

org.eclipse.tycho:tycho-p2-publisher-plugin:5.0.0-SNAPSHOT:publish-products

Description:

Publishes all product definitions files (*.product) that are present in the root of the project.


See also: https://wiki.eclipse.org/Equinox/p2/Publisher

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: compile+runtime.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: package.

Optional Parameters

Name Type Since Description
<jreName> String - Name of the (JustJ) jre to use when the product includes a JRE currently only supported value (and the default value) is
  • jre

Default: jre
<productsDirectory> File - The directory where .product files are located.

Defaults to the project's base directory.


Default: ${project.basedir}
<qualifier> String - No description.
User Property: buildQualifier

Parameter Details

<jreName>

Name of the (JustJ) jre to use when the product includes a JRE currently only supported value (and the default value) is
  • jre
  • Type: java.lang.String
  • Required: No
  • Default: jre

<productsDirectory>

The directory where .product files are located.

Defaults to the project's base directory.

  • Type: java.io.File
  • Required: No
  • Default: ${project.basedir}

<qualifier>

No description.
  • Type: java.lang.String
  • Required: No
  • User Property: buildQualifier