public class OriginPullRequestDiscoveryTrait extends jenkins.scm.api.trait.SCMSourceTrait
Discovery trait for DAGsHub that will discover PRs originating from a branch
in the repository itself.| Modifier and Type | Class and Description |
|---|---|
static class |
OriginPullRequestDiscoveryTrait.DescriptorImpl |
static class |
OriginPullRequestDiscoveryTrait.OriginChangeRequestSCMHeadAuthority
A
SCMHeadAuthority that trusts origin pull requests |
| Constructor and Description |
|---|
OriginPullRequestDiscoveryTrait() |
OriginPullRequestDiscoveryTrait(boolean buildOnPullHead) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
decorateContext(jenkins.scm.api.trait.SCMSourceContext<?,?> context) |
jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy |
getStrategy() |
boolean |
includeCategory(jenkins.scm.api.SCMHeadCategory category) |
boolean |
isBuildOnPullHead() |
void |
setBuildOnPullHead(boolean buildOnPullHead) |
_for, _for, all, applyToBuilder, applyToContext, applyToObserver, decorateBuilder, decorateObserver, getDescriptor, isCategoryEnabledasSetList, asSetList, findpublic OriginPullRequestDiscoveryTrait()
@DataBoundConstructor public OriginPullRequestDiscoveryTrait(boolean buildOnPullHead)
public boolean isBuildOnPullHead()
@DataBoundSetter public void setBuildOnPullHead(boolean buildOnPullHead)
@NonNull public jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy getStrategy()
protected void decorateContext(jenkins.scm.api.trait.SCMSourceContext<?,?> context)
decorateContext in class jenkins.scm.api.trait.SCMSourceTraitpublic boolean includeCategory(@NonNull
jenkins.scm.api.SCMHeadCategory category)
includeCategory in class jenkins.scm.api.trait.SCMSourceTraitCopyright © 2016–2021. All rights reserved.