tycho-p2-extras:publish-features-and-bundles
Full name:
org.eclipse.tycho.extras:tycho-p2-extras-plugin:2.7.5:publish-features-and-bundles
Description:
This goal invokes the feature and bundle publisher on a folder.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support 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 value is: 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 value is: ${project.build.directory}/repository . |
<compress> |
boolean |
- |
Create compressed jars rather than plain xml Default value is: true . |
<forkedProcessTimeoutInSeconds> |
int |
- |
Kill the forked process after a certain number of seconds. If set
to 0, wait forever for the process, never timing out. Default value is: 0 .User property is: p2.timeout . |
<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 value is: ${project.build.directory}/repository . |
<project> |
MavenProject |
- |
(no description) User property is: project . |
<publishArtifacts> |
boolean |
- |
Publish artifacts to repository Default value is: true . |
<reusePack200Files> |
boolean |
- |
Optional flag to include .pack.gz files Default value is: false . |
<sourceLocation> |
String |
- |
Location with features and/or plugins directories on which the
features and bundles publisher shall be called. Default value is: ${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
<forkedProcessTimeoutInSeconds>
Kill the forked process after a certain number of seconds. If set
to 0, wait forever for the process, never timing out.
- Type:
int
- Required:
No
- User Property:
p2.timeout
- Default:
0
<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
<reusePack200Files>
Optional flag to include .pack.gz files
- Type:
boolean
- Required:
No
- Default:
false
<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