tycho-p2-extras:publish-features-and-bundles
Full name:
org.eclipse.tycho.extras:tycho-p2-extras-plugin:6.0.0-SNAPSHOT:publish-features-and-bundles
Description:
This goal invokes the feature and bundle publisher on a folder.
See also: Eclipse Wiki
Attributes:
- Requires a Maven project to be executed.
 - The goal is thread-safe and supports parallel builds.
 
Optional Parameters
| Name | Type | Since | Description | 
|---|---|---|---|
<additionalArgs> | 
String | 
- | 
Optional line of additional arguments passed to the p2 application launcher. | 
<append> | 
boolean | 
- | 
Optional flag to append artifacts to an existing repository Default: false | 
<artifactRepositoryLocation> | 
String | 
- | 
Location of the artifact repository to write. Note: The AssembleRepositoryMojo of tycho-p2-repository-plugin will only work with the predefined default ${project.build.directory}/repository. Default: ${project.build.directory}/repository | 
<compress> | 
boolean | 
- | 
Create compressed jars rather than plain xml Default: true | 
<metadataRepositoryLocation> | 
String | 
- | 
Location of the metadata repository to write. The AssembleRepositoryMojo of tycho-p2-repository-plugin will only work with the predefined default ${project.build.directory}/repository. Default: ${project.build.directory}/repository | 
<project> | 
MavenProject | 
- | 
No description. User Property: project | 
<publishArtifacts> | 
boolean | 
- | 
Publish artifacts to repository Default: true | 
<sourceLocation> | 
String | 
- | 
Location with features and/or plugins directories on which the features and bundles publisher shall be called. Default: ${project.build.directory}/source | 
Parameter Details
<additionalArgs>
Optional line of additional arguments passed to the p2 application launcher.
- Type: 
java.lang.String - Required: 
No 
<append>
Optional flag to append artifacts to an existing repository
- Type: 
boolean - Required: 
No - Default: 
false 
<artifactRepositoryLocation>
Location of the artifact repository to write. Note: The AssembleRepositoryMojo of tycho-p2-repository-plugin will only work with the predefined default ${project.build.directory}/repository.
- Type: 
java.lang.String - Required: 
No - Default: 
${project.build.directory}/repository 
<compress>
Create compressed jars rather than plain xml
- Type: 
boolean - Required: 
No - Default: 
true 
<metadataRepositoryLocation>
Location of the metadata repository to write. The AssembleRepositoryMojo of tycho-p2-repository-plugin will only work with the predefined default ${project.build.directory}/repository.
- Type: 
java.lang.String - Required: 
No - Default: 
${project.build.directory}/repository 
<project>
No description.
- Type: 
org.apache.maven.project.MavenProject - Required: 
No - User Property: 
project 
<publishArtifacts>
Publish artifacts to repository
- Type: 
boolean - Required: 
No - Default: 
true 
<sourceLocation>
Location with features and/or plugins directories on which the features and bundles publisher shall be called.
- Type: 
java.lang.String - Required: 
No - Default: 
${project.build.directory}/source 
