java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.plugins.git.extensions.GitSCMExtension>
hudson.plugins.git.extensions.GitSCMExtension
org.jenkinsci.plugins.workflow.multibranch.extended.scm.ExcludeFromPoll
All Implemented Interfaces:
Describable<hudson.plugins.git.extensions.GitSCMExtension>

public class ExcludeFromPoll extends hudson.plugins.git.extensions.GitSCMExtension
This class extends GitSCMExtension for excluding plugin SCM from Job Poll
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    isRevExcluded(hudson.plugins.git.GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, hudson.plugins.git.GitChangeSet commit, TaskListener listener, hudson.plugins.git.util.BuildData buildData)
     
    boolean
     

    Methods inherited from class hudson.plugins.git.extensions.GitSCMExtension

    beforeCheckout, beforeCheckout, decorate, decorateCheckoutCommand, decorateCheckoutCommand, decorateCloneCommand, decorateCloneCommand, decorateFetchCommand, decorateFetchCommand, decorateMergeCommand, decorateMergeCommand, decorateRevisionToBuild, decorateRevisionToBuild, determineSupportForJGit, enableMultipleRevisionDetection, getDescriptor, getRequiredClient, getWorkingDirectory, getWorkingDirectory, onCheckoutCompleted, onCheckoutCompleted, onClean, populateEnvironmentVariables

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExcludeFromPoll

      @DataBoundConstructor public ExcludeFromPoll()
  • Method Details

    • requiresWorkspaceForPolling

      public boolean requiresWorkspaceForPolling()
      Overrides:
      requiresWorkspaceForPolling in class hudson.plugins.git.extensions.GitSCMExtension
    • isRevExcluded

      public Boolean isRevExcluded(hudson.plugins.git.GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, hudson.plugins.git.GitChangeSet commit, TaskListener listener, hudson.plugins.git.util.BuildData buildData) throws hudson.plugins.git.GitException
      Overrides:
      isRevExcluded in class hudson.plugins.git.extensions.GitSCMExtension
      Throws:
      hudson.plugins.git.GitException