public class WsCleanup
extends hudson.tasks.Notifier
implements hudson.matrix.MatrixAggregatable
| Modifier and Type | Class and Description |
|---|---|
static class |
WsCleanup.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
WsCleanup(List<Pattern> patterns,
boolean deleteDirs,
boolean cleanWhenSuccess,
boolean cleanWhenUnstable,
boolean cleanWhenFailure,
boolean cleanWhenNotBuilt,
boolean cleanWhenAborted,
boolean notFailBuild,
boolean cleanupMatrixParent) |
| Modifier and Type | Method and Description |
|---|---|
hudson.matrix.MatrixAggregator |
createAggregator(hudson.matrix.MatrixBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
boolean |
getCleanupMatrixParent() |
boolean |
getDeleteDirs() |
boolean |
getNotFailBuild() |
List<Pattern> |
getPatterns() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
isCleanWhenAborted() |
boolean |
isCleanWhenFailure() |
boolean |
isCleanWhenNotBuilt() |
boolean |
isCleanWhenSuccess() |
boolean |
isCleanWhenUnstable() |
boolean |
needsToRunAfterFinalized() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
Object |
readResolve() |
getProjectAction, getProjectActions, perform, prebuildpublic Object readResolve()
public boolean getDeleteDirs()
public boolean getNotFailBuild()
public boolean isCleanWhenSuccess()
public boolean isCleanWhenUnstable()
public boolean isCleanWhenFailure()
public boolean isCleanWhenNotBuilt()
public boolean isCleanWhenAborted()
public boolean getCleanupMatrixParent()
public 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.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionpublic hudson.matrix.MatrixAggregator createAggregator(hudson.matrix.MatrixBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
createAggregator in interface hudson.matrix.MatrixAggregatablepublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic boolean needsToRunAfterFinalized()
needsToRunAfterFinalized in class hudson.tasks.PublisherCopyright © 2004-2013. All Rights Reserved.