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 TypeMethodDescriptionboolean
isAutomaticBuild
(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:
isAutomaticBuild
in classjenkins.branch.BranchBuildStrategy
-