Class GitHubPRLabelAddedEvent
java.lang.Object
hudson.model.AbstractDescribableImpl<GitHubPREvent>
org.jenkinsci.plugins.github.pullrequest.events.GitHubPREvent
org.jenkinsci.plugins.github.pullrequest.events.impl.GitHubPRLabelAddedEvent
- All Implemented Interfaces:
ExtensionPoint
,Describable<GitHubPREvent>
When label is added to pull request. Set of labels is considered added only when
at least one label of set was newly added (was not saved in local PR previously)
AND every label of set exists on remote PR now.
- Author:
- Kanstantsin Shautsou
-
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 changedgetLabel()
Methods inherited from class org.jenkinsci.plugins.github.pullrequest.events.GitHubPREvent
checkHook, getDescriptor
-
Constructor Details
-
GitHubPRLabelAddedEvent
-
-
Method Details
-
getLabel
-
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
-