Full name:
org.kuali.maven.plugins:jenkins-maven-plugin:1.2.5:syncworkspace
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
destination | String | - | The destination directory rsync pushes files to User property is: jenkins.destination. |
executable | String | - | The rsync executable Default value is: rsync. User property is: jenkins.executable. |
source | String | - | The source directory rsync pulls files from. For
rsync, the trailing slash is significant. A trailing
slash on the source directory instructs
rsync to place files directly into the
destination directory instead of creating a
sub-directory under the destination directory. Default value is: ${project.basedir}/. User property is: jenkins.source. |
Name | Type | Since | Description |
---|---|---|---|
basedir | File | - | The base directory to scan for Maven build directories Default value is: ${project.basedir}. User property is: jenkins.basedir. |
compress | boolean | - | If true, rsync will compress files before transferring
them. Equivalent to the -z command line switch. Default value is: true. User property is: jenkins.compress. |
excludeTarget | boolean | - | If true, the excludeTargetPattern will be used to
exclude Maven build directories from the workspace sync Default value is: true. User property is: jenkins.excludeTarget. |
excludeTargetPattern | String | - | The pattern to use when matching Maven build directories. Any
directories with this name get excluded by rsync eg
/foo/target will be excluded but
/footarget will not Default value is: target. User property is: jenkins.excludeTargetPattern. |
excludesFile | File | - | The file where the list of directories to exclude is aggregated.
The full path to this file is passed to rsync with
--exclude-from Default value is: ${project.build.directory}/jenkins/rsync-excludes. User property is: jenkins.excludesFile. |
failOnError | boolean | - | If true, the Maven build will fail if rsync returns a
non-zero exit value Default value is: true. User property is: jenkins.failOnError. |
ignoreCodes | String | - | Comma separated list of integers that the plugin will silently
ignore if they are returned as the exit value for
rsync User property is: jenkins.ignoreCodes. |
stats | boolean | - | If true, rsync will display statistics about the sync
process. Equivalent to the --stats command line
switch. Default value is: true. User property is: jenkins.stats. |
verbose | boolean | - | If true, rsync emits verbose logging. Equivalent to
the -vv command line switch Default value is: false. User property is: jenkins.verbose. |