org.jenkinsci.plugins.mesos
Class MesosWorkspaceBrowser
java.lang.Object
hudson.model.WorkspaceBrowser
org.jenkinsci.plugins.mesos.MesosWorkspaceBrowser
- All Implemented Interfaces:
- hudson.ExtensionPoint
@Extension
public class MesosWorkspaceBrowser
- extends hudson.model.WorkspaceBrowser
Allows access to the Jenkins slave's workspace when the Jenkins slave is offline.
The assumption here is that the Jenkins slave's root path (configurable via "Remote FS Root"
option) points to a shared storage location (e.g., NFS mount) accessible to the Jenkins master.
Note that when the Jenkins slave is online, the workspace is directly provided
by the slave and the control doesn't reach here.
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
|
Method Summary |
hudson.FilePath |
getWorkspace(hudson.model.Job job)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MesosWorkspaceBrowser
public MesosWorkspaceBrowser()
getWorkspace
public hudson.FilePath getWorkspace(hudson.model.Job job)
- Specified by:
getWorkspace in class hudson.model.WorkspaceBrowser
Copyright © 2004-2015. All Rights Reserved.