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 onlyAdminsMerge,
boolean disallowOwnCode,
boolean failOnNonMerge,
boolean deleteOnMerge)
|
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 onlyAdminsMerge,
boolean disallowOwnCode,
boolean failOnNonMerge,
boolean deleteOnMerge)
getMergeComment
public String getMergeComment()
isOnlyAdminsMerge
public boolean isOnlyAdminsMerge()
isDisallowOwnCode
public boolean isDisallowOwnCode()
isFailOnNonMerge
public boolean isFailOnNonMerge()
isDeleteOnMerge
public boolean isDeleteOnMerge()
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-2016. All Rights Reserved.