public class GhprbPullRequestMerge
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
GhprbPullRequestMerge.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
GhprbPullRequestMerge(String mergeComment,
boolean onlyAdminsMerge,
boolean disallowOwnCode,
boolean failOnNonMerge,
boolean deleteOnMerge,
boolean allowMergeWithoutTriggerPhrase) |
Modifier and Type | Method and Description |
---|---|
Boolean |
getAllowMergeWithoutTriggerPhrase() |
boolean |
getDeleteOnMerge() |
boolean |
getDisallowOwnCode() |
boolean |
getFailOnNonMerge() |
String |
getMergeComment() |
boolean |
getOnlyAdminsMerge() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath filePath,
hudson.Launcher launcher,
hudson.model.TaskListener taskListener) |
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundConstructor public GhprbPullRequestMerge(String mergeComment, boolean onlyAdminsMerge, boolean disallowOwnCode, boolean failOnNonMerge, boolean deleteOnMerge, boolean allowMergeWithoutTriggerPhrase)
public String getMergeComment()
public boolean getOnlyAdminsMerge()
public boolean getDisallowOwnCode()
public boolean getFailOnNonMerge()
public boolean getDeleteOnMerge()
public Boolean getAllowMergeWithoutTriggerPhrase()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath filePath, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener taskListener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
InterruptedException
IOException
Copyright © 2016–2017. All rights reserved.