public class PostBuildScript
extends hudson.tasks.Notifier
implements hudson.matrix.MatrixAggregatable
| Modifier and Type | Class and Description |
|---|---|
static class |
PostBuildScript.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
PostBuildScript(List<GenericScript> genericScriptFile,
List<GroovyScriptFile> groovyScriptFile,
List<GroovyScriptContent> groovyScriptContent,
boolean scriptOnlyIfSuccess,
boolean scriptOnlyIfFailure,
boolean markBuildUnstable,
ExecuteOn executeOn,
List<hudson.tasks.BuildStep> buildStep) |
| Modifier and Type | Method and Description |
|---|---|
hudson.matrix.MatrixAggregator |
createAggregator(hudson.matrix.MatrixBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
List<hudson.tasks.BuildStep> |
getBuildSteps() |
ExecuteOn |
getExecuteOn() |
List<GenericScript> |
getGenericScriptFileList() |
List<GenericScript> |
getGenericScriptList()
Deprecated.
|
List<GroovyScriptContent> |
getGroovyScriptContentList() |
List<GroovyScriptFile> |
getGroovyScriptFileList() |
List<GroovyScript> |
getGroovyScriptList()
Deprecated.
|
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
isMarkBuildUnstable() |
boolean |
isScriptOnlyIfFailure() |
boolean |
isScriptOnlyIfSuccess() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
Object |
readResolve() |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, prebuild@DataBoundConstructor public PostBuildScript(List<GenericScript> genericScriptFile, List<GroovyScriptFile> groovyScriptFile, List<GroovyScriptContent> groovyScriptContent, boolean scriptOnlyIfSuccess, boolean scriptOnlyIfFailure, boolean markBuildUnstable, ExecuteOn executeOn, List<hudson.tasks.BuildStep> buildStep)
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic hudson.matrix.MatrixAggregator createAggregator(hudson.matrix.MatrixBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
createAggregator in interface hudson.matrix.MatrixAggregatablepublic boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOException@Deprecated public List<GenericScript> getGenericScriptList()
@Deprecated public List<GroovyScript> getGroovyScriptList()
public List<GenericScript> getGenericScriptFileList()
public List<GroovyScriptFile> getGroovyScriptFileList()
public List<GroovyScriptContent> getGroovyScriptContentList()
public List<hudson.tasks.BuildStep> getBuildSteps()
public boolean isScriptOnlyIfSuccess()
public boolean isScriptOnlyIfFailure()
public boolean isMarkBuildUnstable()
public ExecuteOn getExecuteOn()
public Object readResolve()
Copyright © 2004-2015. All Rights Reserved.