public class GitBisectOnFailure
extends hudson.tasks.Notifier
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
GitBisectOnFailure.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
GitBisectOnFailure(String gitCommand,
String revisionParameterName,
boolean overrideGitCommand) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
currentlyBisecting() |
GitBisectOnFailure.DescriptorImpl |
getDescriptor() |
String |
getGitCommand() |
boolean |
getOverrideGitCommand() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getRevisionParameterName() |
boolean |
needsToRunAfterFinalized() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
HashMap<String,String> |
withBisectParams(CommandsRunner.BisectionResult result,
git.bisect.on_failure.GitBisectOnFailure.CommitPair knownCommits) |
getProjectAction, getProjectActions, perform, perform, prebuildpublic String getRevisionParameterName()
public boolean getOverrideGitCommand()
public String getGitCommand()
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws IOException,
InterruptedException
perform in interface jenkins.tasks.SimpleBuildStepIOExceptionInterruptedExceptionpublic GitBisectOnFailure.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Notifierpublic boolean needsToRunAfterFinalized()
needsToRunAfterFinalized in class hudson.tasks.Publisherpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic boolean currentlyBisecting()
public HashMap<String,String> withBisectParams(CommandsRunner.BisectionResult result, git.bisect.on_failure.GitBisectOnFailure.CommitPair knownCommits)
Copyright © 2016–2017. All rights reserved.