Class GitHubBranchBuildStrategy
java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.branch.BranchBuildStrategy>
jenkins.branch.BranchBuildStrategy
com.github.kostyasha.github.integration.multibranch.GitHubBranchBuildStrategy
- All Implemented Interfaces:
ExtensionPoint,Describable<jenkins.branch.BranchBuildStrategy>
public class GitHubBranchBuildStrategy
extends jenkins.branch.BranchBuildStrategy
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head) booleanisAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision revision) booleanisAutomaticBuild(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
-
Constructor Details
-
GitHubBranchBuildStrategy
@DataBoundConstructor public GitHubBranchBuildStrategy()
-
-
Method Details
-
isAutomaticBuild
public boolean isAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head) - Overrides:
isAutomaticBuildin classjenkins.branch.BranchBuildStrategy
-
isAutomaticBuild
public boolean isAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision revision) - Overrides:
isAutomaticBuildin classjenkins.branch.BranchBuildStrategy
-
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
-