Package hudson.plugins.groovy
Class FileSystemScriptSource
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<SystemScriptSource>
-
- hudson.plugins.groovy.SystemScriptSource
-
- hudson.plugins.groovy.FileSystemScriptSource
-
- All Implemented Interfaces:
Describable<SystemScriptSource>
public class FileSystemScriptSource extends SystemScriptSource
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FileSystemScriptSource.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description FileSystemScriptSource(String scriptFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getScriptFile()
org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
getSecureGroovyScript(FilePath projectWorkspace, AbstractBuild<?,?> build, TaskListener listener)
Provides a script.-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
FileSystemScriptSource
@DataBoundConstructor public FileSystemScriptSource(String scriptFile)
-
-
Method Detail
-
getScriptFile
public String getScriptFile()
-
getSecureGroovyScript
public org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript getSecureGroovyScript(FilePath projectWorkspace, AbstractBuild<?,?> build, TaskListener listener) throws IOException, InterruptedException
Description copied from class:SystemScriptSource
Provides a script.- Specified by:
getSecureGroovyScript
in classSystemScriptSource
- Throws:
IOException
InterruptedException
-
-