vfs:merge-maven-repositories
Full name:
org.codehaus.mojo:vfs-maven-plugin:1.0.2-SNAPSHOT:merge-maven-repositories
Description:
Merge Maven repository from one VFS to another VFS
Attributes:
- The goal is thread-safe and supports parallel builds.
Required Parameters
| Name |
Type |
Since |
Description |
| destination |
String |
1.0 beta 1 |
Destination URL User property is: destination. |
| source |
String |
1.0 beta 1 |
Source URL User property is: source. |
Optional Parameters
| Name |
Type |
Since |
Description |
| destinationId |
String |
1.0 beta 1 |
Maven settings server's source authentication id User property is: destinationId. |
| dryRun |
boolean |
1.0 beta 1 |
Option not to push merged content to destination repository so that
you can review the merge content under ${stagingDirectory} Default value is: false. User property is: dryRun. |
| ftpSettings |
FtpSettings |
1.0 beta 1 |
ftp connection specific settings
|
| sftpSettings |
SftpSettings |
1.0 beta 1 |
sftp connection specific settings
|
| skip |
boolean |
1.0 beta 1 |
When true, skip the execution. Default value is: false. User property is: skip. |
| sourceId |
String |
1.0 beta 1 |
Maven settings server's source authentication id User property is: sourceId. |
| stagingDirectory |
File |
1.0 beta 1 |
Staging directory to do the merging works. If not given, and random
directory is used Default value is: ${project.build.directory}/merge-staging. User property is: stagingDirectory. |
Parameter Details
destination:
Destination URL
- Type: java.lang.String
- Since: 1.0 beta 1
- Required: Yes
- User Property: destination
destinationId:
Maven settings server's source authentication id
- Type: java.lang.String
- Since: 1.0 beta 1
- Required: No
- User Property: destinationId
dryRun:
Option not to push merged content to destination repository so that
you can review the merge content under ${stagingDirectory}
- Type: boolean
- Since: 1.0 beta 1
- Required: No
- User Property: dryRun
- Default: false
ftpSettings:
ftp connection specific settings
- Type: com.codehaus.mojo.vfs.FtpSettings
- Since: 1.0 beta 1
- Required: No
sftpSettings:
sftp connection specific settings
- Type: com.codehaus.mojo.vfs.SftpSettings
- Since: 1.0 beta 1
- Required: No
skip:
When true, skip the execution.
- Type: boolean
- Since: 1.0 beta 1
- Required: No
- User Property: skip
- Default: false
source:
Source URL
- Type: java.lang.String
- Since: 1.0 beta 1
- Required: Yes
- User Property: source
sourceId:
Maven settings server's source authentication id
- Type: java.lang.String
- Since: 1.0 beta 1
- Required: No
- User Property: sourceId
stagingDirectory:
Staging directory to do the merging works. If not given, and random
directory is used
- Type: java.io.File
- Since: 1.0 beta 1
- Required: No
- User Property: stagingDirectory
- Default: ${project.build.directory}/merge-staging