public class MatrixPostBuildScript extends PostBuildScript implements hudson.matrix.MatrixAggregatable
Modifier and Type | Class and Description |
---|---|
static class |
MatrixPostBuildScript.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl
Constructor and Description |
---|
MatrixPostBuildScript(Collection<ScriptFile> genericScriptFiles,
Collection<ScriptFile> groovyScriptFiles,
Collection<Script> groovyScripts,
Collection<PostBuildStep> buildSteps,
boolean markBuildUnstable,
ExecuteOn executeOn) |
Modifier and Type | Method and Description |
---|---|
hudson.matrix.MatrixAggregator |
createAggregator(hudson.matrix.MatrixBuild matrixBuild,
hudson.Launcher launcher,
hudson.model.BuildListener buildListener) |
ExecuteOn |
getExecuteOn() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
Object |
readResolve() |
getBuildSteps, getGenericScriptFiles, getGroovyScriptFiles, getGroovyScripts, getRequiredMonitorService, isMarkBuildUnstable
all, getProjectAction, needsToRunAfterFinalized, prebuild
@DataBoundConstructor public MatrixPostBuildScript(Collection<ScriptFile> genericScriptFiles, Collection<ScriptFile> groovyScriptFiles, Collection<Script> groovyScripts, Collection<PostBuildStep> buildSteps, boolean markBuildUnstable, ExecuteOn executeOn)
public hudson.matrix.MatrixAggregator createAggregator(hudson.matrix.MatrixBuild matrixBuild, hudson.Launcher launcher, hudson.model.BuildListener buildListener)
createAggregator
in interface hudson.matrix.MatrixAggregatable
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
perform
in interface hudson.tasks.BuildStep
perform
in class PostBuildScript
InterruptedException
IOException
public ExecuteOn getExecuteOn()
public Object readResolve()
readResolve
in class PostBuildScript
Copyright © 2011–2017. All rights reserved.