public class WsCleanup extends Notifier implements hudson.matrix.MatrixAggregatable, SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
WsCleanup.DescriptorImpl |
Publisher.DescriptorExtensionListImplExtensionPoint.LegacyInstancesAreScopedToHudsonSimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherList| Modifier and Type | Field and Description |
|---|---|
static String |
LOG_PREFIX |
BUILDERS, PUBLISHERS| Constructor and Description |
|---|
WsCleanup() |
getDescriptorall, getProjectAction, prebuildgetProjectAction, getProjectActions, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperformgetProjectAction, getProjectActions, perform, prebuildpublic static final String LOG_PREFIX
@DataBoundSetter public void setDeleteDirs(boolean deleteDirs)
@Deprecated @DataBoundSetter public void setSkipWhenFailed(boolean skipWhenFailed)
@DataBoundSetter public void setCleanWhenSuccess(boolean cleanWhenSuccess)
@DataBoundSetter public void setCleanWhenUnstable(boolean cleanWhenUnstable)
@DataBoundSetter public void setCleanWhenFailure(boolean cleanWhenFailure)
@DataBoundSetter public void setCleanWhenNotBuilt(boolean cleanWhenNotBuilt)
@DataBoundSetter public void setCleanWhenAborted(boolean cleanWhenAborted)
@DataBoundSetter public void setNotFailBuild(boolean notFailBuild)
@DataBoundSetter public void setCleanupMatrixParent(boolean cleanupMatrixParent)
@DataBoundSetter public void setExternalDelete(String externalDelete)
@DataBoundSetter public void setDisableDeferredWipeout(boolean disableDeferredWipeout)
public Object readResolve()
public boolean getDeleteDirs()
public boolean getNotFailBuild()
@Deprecated public boolean isSkipWhenFailed()
public boolean isCleanWhenSuccess()
public boolean isCleanWhenUnstable()
public boolean isCleanWhenFailure()
public boolean isCleanWhenNotBuilt()
public boolean isCleanWhenAborted()
public boolean getCleanupMatrixParent()
public String getExternalDelete()
public boolean isDisableDeferredWipeout()
public void perform(@NonNull
Run<?,?> build,
@NonNull
FilePath workspace,
@NonNull
Launcher launcher,
@NonNull
TaskListener listener)
throws IOException
perform in interface SimpleBuildStepIOExceptionpublic hudson.matrix.MatrixAggregator createAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener)
createAggregator in interface hudson.matrix.MatrixAggregatablepublic BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface BuildSteppublic boolean needsToRunAfterFinalized()
needsToRunAfterFinalized in class Publisherpublic boolean isMatrixProject(Object o)
Copyright © 2016–2022. All rights reserved.