

relative to the Jenkins workspace directory (for example, result.xml ). Basic usage example: def run selectRun 'upstream-project-name' def extWorkspace exwsAllocate. You can get a reference by using the runSelector step from the Run Selector Plugin. So, i'm stuck trying to carry some files to the workspace directory in order to be processed there. (3) Authenticate to a cloud Orchestrator using external app authentication. selectedRun (optional) If you provide this parameter, the exwsAllocate step will allocate the first workspace used by the selected run. The main problem is that it creates different workspaces for each test that is executed in parallel.
JENKINS EXTERNAL WORKSPACE MANAGER CODE
This plugin was developed under the Google Summer of Code 2016 program. The external workspace manager plugin doesnt work very well when using parallel test execution. The plugin documentation may be found on the GitHub README page.
JENKINS EXTERNAL WORKSPACE MANAGER ARCHIVE
It eliminates the need to copy, archive or move files. It facilitates workspace share and reuse across multiple Jenkins jobs.

This returned the following error in the console output:įATAL: Expecting Ant GLOB pattern, but saw 'H:\home\Videos\videos\*.MTS'. For Disk Pool identified by diskpool1 we have provided the Workspace path template parameter. This plugin provides an external workspace management system. I tried it in several ways, but seems that ' includes' field doesn't accept absolute paths. Currently this setting supports helmv3, npm, nuget, maven and sbt only, so raise a feature request if you have a use for it with other package managers. I want to copy video files from a source directory in the other disk to the workspace. With this step, for example, I can copy 4 video files located in my workspace to the mentioned directory, located in another disk.īut I want to do the opposite. Kubernetes Engine is a hosted version of Kubernetes, a powerful cluster manager and orchestration system for containers. With that plugin, I'm able to copy files from inside my workspace to outside: fileOperations() I'm using the File Operations Plugin to perform some file operations for other jobs I have. I'm starting with Jenkins pipelines, and I want to copy some video files from outside any jenkins directory to my job workspace directory.
