org.jenkinsci.plugins.ghprb
Class GhprbPullRequestMerge
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Recorder
org.jenkinsci.plugins.ghprb.GhprbPullRequestMerge
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class GhprbPullRequestMerge
- extends hudson.tasks.Recorder
Nested classes/interfaces inherited from class hudson.tasks.Publisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl |
Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
Constructor Summary |
GhprbPullRequestMerge(String mergeComment,
boolean onlyTriggerPhrase,
boolean onlyAdminsMerge,
boolean disallowOwnCode)
|
Methods inherited from class hudson.tasks.Recorder |
getDescriptor |
Methods inherited from class hudson.tasks.Publisher |
all, getProjectAction, needsToRunAfterFinalized, prebuild |
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, getProjectActions, perform, prebuild |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GhprbPullRequestMerge
@DataBoundConstructor
public GhprbPullRequestMerge(String mergeComment,
boolean onlyTriggerPhrase,
boolean onlyAdminsMerge,
boolean disallowOwnCode)
getMergeComment
public String getMergeComment()
isOnlyTriggerPhrase
public boolean isOnlyTriggerPhrase()
isOnlyAdminsMerge
public boolean isOnlyAdminsMerge()
isDisallowOwnCode
public boolean isDisallowOwnCode()
getRequiredMonitorService
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
- Specified by:
perform
in interface hudson.tasks.BuildStep
- Overrides:
perform
in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
InterruptedException
IOException
Copyright © 2004-2015. All Rights Reserved.