jbuilding:versions

Full name:

org.ow2.util.maven:jbuilding-maven-plugin:2.1.0:versions

Description:

Process a project and explore artifacts versions.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 2.0.0.
  • Binds by default to the lifecycle phase: process-sources.

Optional Parameters

Name Type Since Description
allowTimestamp boolean 2.0.0 Allow timestamp in SNAPSHOT version if set to true
Default value is: false.
artifactItems ArtifactItem[] 2.0.0 (no description)
browseProperties boolean 2.0.0 (no description)
Default value is: false.
collectScope String 2.0.0 ArtifactCollector filtering on artifact's scope.
Default value is: compile.
deploymentPlans DeploymentPlan[] 2.0.0 (no description)
depth int 2.0.0 Dependencies depth filtering.
Default value is: 3.
joinedGroupIds List 2.0.0 Group Ids to be joined if they share the same version.
output File 2.0.0 Location of the versions.properties to be created.
Default value is: ${project.build.directory}/versions.properties.
preferedGroupIds String[] 2.0.0 (no description)
profile List 2.0.0 List of deployment plans for current profile.

Parameter Details

allowTimestamp:

Allow timestamp in SNAPSHOT version if set to true
  • Type: boolean
  • Since: 2.0.0
  • Required: No
  • Default: false

artifactItems:

(no description)
  • Type: org.ow2.util.maven.jbuilding.ArtifactItem[]
  • Since: 2.0.0
  • Required: No

browseProperties:

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

collectScope:

ArtifactCollector filtering on artifact's scope.
  • Type: java.lang.String
  • Since: 2.0.0
  • Required: No
  • Default: compile

deploymentPlans:

(no description)
  • Type: org.ow2.util.maven.jbuilding.DeploymentPlan[]
  • Since: 2.0.0
  • Required: No

depth:

Dependencies depth filtering.
  • Type: int
  • Since: 2.0.0
  • Required: No
  • Default: 3

joinedGroupIds:

Group Ids to be joined if they share the same version.
  • Type: java.util.List
  • Since: 2.0.0
  • Required: No

output:

Location of the versions.properties to be created.
  • Type: java.io.File
  • Since: 2.0.0
  • Required: No
  • Default: ${project.build.directory}/versions.properties

preferedGroupIds:

(no description)
  • Type: java.lang.String[]
  • Since: 2.0.0
  • Required: No

profile:

List of deployment plans for current profile.
  • Type: java.util.List
  • Since: 2.0.0
  • Required: No