tycho-p2-publisher:publish-osgi-ee
Full name:
org.eclipse.tycho:tycho-p2-publisher-plugin:4.0.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.
- Requires dependency resolution of artifacts in scope:
compile+runtime
. - 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 |
- |
Comma-separated list of profile names to be published. Examples: JavaSE-11, JavaSE-17, JavaSE-18. If not given, all current available JavaSE profiles with version >= 11 are used. |
<qualifier> |
String |
- |
No description. User Property: buildQualifier |
<skip> |
boolean |
- |
No description. Default: false |
Parameter Details
<profiles>
Comma-separated list of profile names to be published. Examples: JavaSE-11, JavaSE-17, JavaSE-18. If not given, all current available JavaSE profiles with version >= 11 are used.
- Type:
java.lang.String
- Required:
report.plugin.goal.no
<qualifier>
No description.
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- User Property:
buildQualifier
<skip>
No description.
- Type:
boolean
- Required:
report.plugin.goal.no
- Default:
false