Package hudson.plugins.ws_cleanup
Class PreBuildCleanup
java.lang.Object
hudson.model.AbstractDescribableImpl<BuildWrapper>
hudson.tasks.BuildWrapper
hudson.plugins.ws_cleanup.PreBuildCleanup
- All Implemented Interfaces:
ExtensionPoint
,Describable<BuildWrapper>
- Author:
- vjuranek
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.tasks.BuildWrapper
BuildWrapper.Environment
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorDescriptionPreBuildCleanup
(List<Pattern> patterns, boolean deleteDirs, String cleanupParameter, String externalDelete) Deprecated.PreBuildCleanup
(List<Pattern> patterns, boolean deleteDirs, String cleanupParameter, String externalDelete, boolean disableDeferredWipeout) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
preCheckout
(AbstractBuild build, Launcher launcher, BuildListener listener) setUp
(AbstractBuild build, Launcher launcher, BuildListener listener) Methods inherited from class hudson.tasks.BuildWrapper
all, decorateLauncher, decorateLogger, getProjectAction, getProjectActions, makeBuildVariables, makeSensitiveBuildVariables, setUp
-
Constructor Details
-
PreBuildCleanup
@Deprecated public PreBuildCleanup(List<Pattern> patterns, boolean deleteDirs, String cleanupParameter, String externalDelete) Deprecated. -
PreBuildCleanup
-
-
Method Details
-
getPatterns
-
getDeleteDirs
public boolean getDeleteDirs() -
getCleanupParameter
-
getExternalDelete
-
getDisableDeferredWipeout
public boolean getDisableDeferredWipeout() -
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<BuildWrapper>
- Overrides:
getDescriptor
in classAbstractDescribableImpl<BuildWrapper>
-
setUp
public BuildWrapper.Environment setUp(AbstractBuild build, Launcher launcher, BuildListener listener) - Overrides:
setUp
in classBuildWrapper
-
preCheckout
public void preCheckout(AbstractBuild build, Launcher launcher, BuildListener listener) throws AbortException - Overrides:
preCheckout
in classBuildWrapper
- Throws:
AbortException
-