Class GitHubPRNonMergeableEvent
java.lang.Object
hudson.model.AbstractDescribableImpl<GitHubPREvent>
org.jenkinsci.plugins.github.pullrequest.events.GitHubPREvent
org.jenkinsci.plugins.github.pullrequest.events.impl.GitHubPRNonMergeableEvent
- All Implemented Interfaces:
ExtensionPoint
,Describable<GitHubPREvent>
Event to skip PRs that can't be merged.
- Author:
- Alina Karpovich
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncheck
(GitHubPRDecisionContext prDecisionContext) indicates that PR was changedboolean
isSkip()
Methods inherited from class org.jenkinsci.plugins.github.pullrequest.events.GitHubPREvent
checkHook, getDescriptor
-
Constructor Details
-
GitHubPRNonMergeableEvent
@DataBoundConstructor public GitHubPRNonMergeableEvent(boolean skip)
-
-
Method Details
-
check
Description copied from class:GitHubPREvent
indicates that PR was changed- Overrides:
check
in classGitHubPREvent
- Returns:
- cause object. null when no influence (other events will be checked. If cause.isSkip() == true, then other checks wouldn't influence. And triggering for this branch will be skipped. If cause.isSkip() == false, indicates that branch build should be run.
- Throws:
IOException
-
isSkip
public boolean isSkip()
-