wagon:merge-maven-repos

Full name:

org.kuali.maven.plugins:wagon-maven-plugin:1.0.5:merge-maven-repos

Description:

Merge artifacts from one Maven repository to another Maven repository.

Attributes:

Required Parameters

Name Type Since Description
source String - The URL to the source repository.
User property is: wagon.source.
target String - The URL to the target repository.
User property is: wagon.target.

Optional Parameters

Name Type Since Description
optimize boolean - Optimize the upload by locally compressed all files in one bundle, upload the bundle, and finally remote uncompress the bundle. This only works with SCP's URL
Default value is: false.
User property is: wagon.optimize.
skip boolean - When true, skip the execution.
Default value is: false.
User property is: wagon.skip.
sourceId String - settings.xml's server id of the source repository. This is used when wagon needs extra authentication information.
Default value is: source.
User property is: wagon.sourceId.
targetId String - settings.xml's server id of the target repository. This is used when wagon needs extra authentication information.
Default value is: target.
User property is: wagon.targetId.

Parameter Details

optimize:

Optimize the upload by locally compressed all files in one bundle, upload the bundle, and finally remote uncompress the bundle. This only works with SCP's URL
  • Type: boolean
  • Required: No
  • User Property: wagon.optimize
  • Default: false

skip:

When true, skip the execution.
  • Type: boolean
  • Required: No
  • User Property: wagon.skip
  • Default: false

source:

The URL to the source repository.
  • Type: java.lang.String
  • Required: Yes
  • User Property: wagon.source

sourceId:

settings.xml's server id of the source repository. This is used when wagon needs extra authentication information.
  • Type: java.lang.String
  • Required: No
  • User Property: wagon.sourceId
  • Default: source

target:

The URL to the target repository.
  • Type: java.lang.String
  • Required: Yes
  • User Property: wagon.target

targetId:

settings.xml's server id of the target repository. This is used when wagon needs extra authentication information.
  • Type: java.lang.String
  • Required: No
  • User Property: wagon.targetId
  • Default: target