Class AbstractBranchBuildStrategy
java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.branch.BranchBuildStrategy>
jenkins.branch.BranchBuildStrategy
com.igalg.jenkins.plugins.multibranch.buildstrategy.AbstractBranchBuildStrategy
- All Implemented Interfaces:
ExtensionPoint,Describable<jenkins.branch.BranchBuildStrategy>
- Direct Known Subclasses:
ExcludeMessageBranchBuildStrategy,ExcludeRegionByFieldBranchBuildStrategy,ExcludeRegionByFileBranchBuildStrategy,IncludeRegionByFieldBranchBuildStrategy,IncludeRegionByFileBranchBuildStrategy
public abstract class AbstractBranchBuildStrategy
extends jenkins.branch.BranchBuildStrategy
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbooleanisAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision currRevision, jenkins.scm.api.SCMRevision lastBuiltRevision, jenkins.scm.api.SCMRevision lastSeenRevision, TaskListener listener) Methods inherited from class jenkins.branch.BranchBuildStrategy
automaticBuild, automaticBuild, automaticBuild, getDescriptor, isAutomaticBuild, isAutomaticBuild, isAutomaticBuild, isAutomaticBuild
-
Constructor Details
-
AbstractBranchBuildStrategy
-
-
Method Details
-
isAutomaticBuild
public boolean isAutomaticBuild(@NonNull jenkins.scm.api.SCMSource source, @NonNull jenkins.scm.api.SCMHead head, @NonNull jenkins.scm.api.SCMRevision currRevision, jenkins.scm.api.SCMRevision lastBuiltRevision, jenkins.scm.api.SCMRevision lastSeenRevision, @NonNull TaskListener listener) - Specified by:
isAutomaticBuildin classjenkins.branch.BranchBuildStrategy
-