Class SCMSkipBuildWrapper
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<BuildWrapper>
-
- hudson.tasks.BuildWrapper
-
- net.plavcak.jenkins.plugins.scmskip.SCMSkipBuildWrapper
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<BuildWrapper>
public class SCMSkipBuildWrapper extends BuildWrapper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCMSkipBuildWrapper.DescriptorImpl
-
Nested classes/interfaces inherited from class hudson.tasks.BuildWrapper
BuildWrapper.Environment
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description SCMSkipBuildWrapper(boolean deleteBuild, String skipPattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SCMSkipBuildWrapper.DescriptorImpl
getDescriptor()
String
getSkipPattern()
boolean
isDeleteBuild()
void
setDeleteBuild(boolean deleteBuild)
void
setSkipPattern(String skipPattern)
BuildWrapper.Environment
setUp(AbstractBuild build, Launcher launcher, BuildListener listener)
-
Methods inherited from class hudson.tasks.BuildWrapper
all, decorateLauncher, decorateLogger, getProjectAction, getProjectActions, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, setUp
-
-
-
-
Constructor Detail
-
SCMSkipBuildWrapper
@DataBoundConstructor public SCMSkipBuildWrapper(boolean deleteBuild, String skipPattern)
-
-
Method Detail
-
isDeleteBuild
public boolean isDeleteBuild()
-
setDeleteBuild
@DataBoundSetter public void setDeleteBuild(boolean deleteBuild)
-
getSkipPattern
public String getSkipPattern()
-
setSkipPattern
@DataBoundSetter public void setSkipPattern(String skipPattern)
-
setUp
public BuildWrapper.Environment setUp(AbstractBuild build, Launcher launcher, BuildListener listener) throws IOException, org.jenkinsci.plugins.workflow.steps.FlowInterruptedException
- Overrides:
setUp
in classBuildWrapper
- Throws:
IOException
org.jenkinsci.plugins.workflow.steps.FlowInterruptedException
-
getDescriptor
public SCMSkipBuildWrapper.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<BuildWrapper>
- Overrides:
getDescriptor
in classAbstractDescribableImpl<BuildWrapper>
-
-