Package hudson.plugins.dimensionsscm
Class DimensionsBuildWrapper
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<BuildWrapper>
-
- hudson.tasks.BuildWrapper
-
- hudson.plugins.dimensionsscm.DimensionsBuildWrapper
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<BuildWrapper>
public class DimensionsBuildWrapper extends BuildWrapper
A BuildWrapper to lock an SCM project (not stream) for the duration of the execution of a Jenkins build.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DimensionsBuildWrapper.DescriptorImpl
Implementation class for Dimensions plugin.-
Nested classes/interfaces inherited from class hudson.tasks.BuildWrapper
BuildWrapper.Environment
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static DimensionsBuildWrapper.DescriptorImpl
DMWBLD_DESCRIPTOR
-
Constructor Summary
Constructors Constructor Description DimensionsBuildWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Descriptor<BuildWrapper>
getDescriptor()
Descriptor should be singleton.BuildWrapper.Environment
setUp(AbstractBuild build, Launcher launcher, BuildListener listener)
Default environment setup.-
Methods inherited from class hudson.tasks.BuildWrapper
all, decorateLauncher, decorateLogger, getProjectAction, getProjectActions, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, setUp
-
-
-
-
Field Detail
-
DMWBLD_DESCRIPTOR
@Extension public static final DimensionsBuildWrapper.DescriptorImpl DMWBLD_DESCRIPTOR
-
-
Method Detail
-
getDescriptor
public Descriptor<BuildWrapper> getDescriptor()
Descriptor should be singleton.- Specified by:
getDescriptor
in interfaceDescribable<BuildWrapper>
- Overrides:
getDescriptor
in classAbstractDescribableImpl<BuildWrapper>
-
setUp
public BuildWrapper.Environment setUp(AbstractBuild build, Launcher launcher, BuildListener listener) throws IOException
Default environment setup.- Overrides:
setUp
in classBuildWrapper
- Throws:
IOException
-
-