tycho-p2-publisher:publish-osgi-ee

Full name:

org.eclipse.tycho:tycho-p2-publisher-plugin:2.7.5:publish-osgi-ee

Description:

Publishes OSGi execution environment profiles into a p2 repository. The published IUs satisfy dependencies to corresponding osgi.ee capabilities and system packages.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 1.2.0.
  • Binds by default to the lifecycle phase: prepare-package.

Optional Parameters

Name Type Since Description
<profiles> String 1.2.0

Comma-separated list of profile names to be published. Examples: JavaSE-11, JavaSE-16, JavaSE-17. It is advised to keep this list as small as possible and the list must include the BREE used by the platform, last Java LTS and the latest Java release.


Default value is: JavaSE-11, JavaSE-17, JavaSE-18.
<skip> boolean 1.2.0 (no description)
Default value is: false.

Parameter Details

<profiles>

Comma-separated list of profile names to be published. Examples: JavaSE-11, JavaSE-16, JavaSE-17. It is advised to keep this list as small as possible and the list must include the BREE used by the platform, last Java LTS and the latest Java release.

  • Type: java.lang.String
  • Since: 1.2.0
  • Required: No
  • Default: JavaSE-11, JavaSE-17, JavaSE-18

<skip>

(no description)
  • Type: boolean
  • Since: 1.2.0
  • Required: No
  • Default: false