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 Classes Modifier and Type Class Description static class
GitHubBranchBuildStrategy.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description GitHubBranchBuildStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head)
boolean
isAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision revision)
boolean
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)
-
-
-
Method Detail
-
isAutomaticBuild
public boolean isAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head)
- Overrides:
isAutomaticBuild
in classjenkins.branch.BranchBuildStrategy
-
isAutomaticBuild
public boolean isAutomaticBuild(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision revision)
- Overrides:
isAutomaticBuild
in 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:
isAutomaticBuild
in classjenkins.branch.BranchBuildStrategy
-
-