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
  • Constructor Details

  • 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 class jenkins.branch.BranchBuildStrategy