tycho-versions:set-parent-version
Full name:
org.eclipse.tycho:tycho-versions-plugin:4.0.0:set-parent-version
Description:
Updates the parent version in a pom file
Attributes:
- Requires a Maven project to be executed.
- Executes as an aggregator goal.
- The goal is not marked as thread-safe and thus does not support parallel builds.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<newParentVersion> |
String |
- |
The new parent version to set to the current project. User property is: newParentVersion . |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<artifacts> |
String |
- |
Initial list of of projects to be changed. From these projects, the full list of projects to be changed is derived according to the rules described above. If set, this parameter needs to be specified as a comma separated list of artifactIds. Default value is: ${project.artifactId} .User property is: artifacts . |
<modules> |
String |
- |
List of additional modules (relative to the basedir) to considering even if not listed in the pom, this can be used to update related projects that are not included as modules in the root. User property is: modules . |
Parameter Details
<artifacts>
Initial list of of projects to be changed. From these projects, the full list of projects to be changed is derived according to the rules described above. If set, this parameter needs to be specified as a comma separated list of artifactIds.
- Type:
java.lang.String
- Required:
No
- User Property:
artifacts
- Default:
${project.artifactId}
<modules>
List of additional modules (relative to the basedir) to considering even if not listed in the pom, this can be used to update related projects that are not included as modules in the root.
- Type:
java.lang.String
- Required:
No
- User Property:
modules
<newParentVersion>
The new parent version to set to the current project.
- Type:
java.lang.String
- Required:
Yes
- User Property:
newParentVersion