jenkins:syncworkspaces

Full name:

org.kuali.maven.plugins:jenkins-maven-plugin:1.1.11:syncworkspaces

Description:

(no description)

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
basedir File - The base directory to scan for Jenkins workspace directories
Default value is: /var/lib/jenkins/jobs.
destination String - The destination directory rsync pushes files to
Default value is: /var/lib/jenkins/workspace.
destinationHostname String - (no description)
Default value is: ws.rice.kuali.org.
destinationUser String - (no description)
Default value is: root.
executable String - The rsync executable
Default value is: rsync.

Optional Parameters

Name Type Since Description
failOnError boolean - If true, the Maven build will fail if rsync returns a non-zero exit value
Default value is: true.

Parameter Details

basedir:

The base directory to scan for Jenkins workspace directories
  • Type: java.io.File
  • Required: Yes
  • Expression: ${jenkins.basedir}
  • Default: /var/lib/jenkins/jobs

destination:

The destination directory rsync pushes files to
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${jenkins.destination}
  • Default: /var/lib/jenkins/workspace

destinationHostname:

(no description)
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${jenkins.destinationHostname}
  • Default: ws.rice.kuali.org

destinationUser:

(no description)
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${jenkins.destinationUser}
  • Default: root

executable:

The rsync executable
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${jenkins.executable}
  • Default: rsync

failOnError:

If true, the Maven build will fail if rsync returns a non-zero exit value
  • Type: boolean
  • Required: No
  • Expression: ${jenkins.failOnError}
  • Default: true