Class MachineIndependentFileUploader
java.lang.Object
com.testdroid.jenkins.remotesupport.MachineIndependentTask
com.testdroid.jenkins.remotesupport.MachineIndependentFileUploader
- All Implemented Interfaces:
FilePath.FileCallable<Long>
,Serializable
,org.jenkinsci.remoting.RoleSensitive
public class MachineIndependentFileUploader
extends MachineIndependentTask
implements FilePath.FileCallable<Long>
Utility for uploading files to the cloud before a run starts
- See Also:
-
Field Summary
Fields inherited from class com.testdroid.jenkins.remotesupport.MachineIndependentTask
cloudUrl, credentials, credentialsId, isProxy, noCheckCertificate, proxyHost, proxyPassword, proxyPort, proxyUser
-
Constructor Summary
ConstructorDescriptionMachineIndependentFileUploader
(TestdroidCloudSettings.DescriptorImpl settings, TaskListener listener, IBitbarCredentials credentials) -
Method Summary
-
Constructor Details
-
MachineIndependentFileUploader
public MachineIndependentFileUploader(TestdroidCloudSettings.DescriptorImpl settings, TaskListener listener, IBitbarCredentials credentials)
-
-
Method Details
-
checkRoles
- Specified by:
checkRoles
in interfaceorg.jenkinsci.remoting.RoleSensitive
- Throws:
SecurityException
-
invoke
- Specified by:
invoke
in interfaceFilePath.FileCallable<Long>
-