public class GitBisectOnFailure extends Notifier implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
GitBisectOnFailure.DescriptorImpl |
Publisher.DescriptorExtensionListImpl
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
BUILDERS, PUBLISHERS
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() |
BuildStepMonitor |
getRequiredMonitorService() |
String |
getRevisionParameterName() |
boolean |
needsToRunAfterFinalized() |
void |
perform(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
HashMap<String,String> |
withBisectParams(CommandsRunner.BisectionResult result,
CommitPair knownCommits) |
all, getProjectAction, prebuild
getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, perform, prebuild
public String getRevisionParameterName()
public boolean getOverrideGitCommand()
public String getGitCommand()
public void perform(Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener) throws IOException, InterruptedException
perform
in interface SimpleBuildStep
IOException
InterruptedException
public GitBisectOnFailure.DescriptorImpl getDescriptor()
getDescriptor
in interface Describable<Publisher>
getDescriptor
in class Notifier
public boolean needsToRunAfterFinalized()
needsToRunAfterFinalized
in class Publisher
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface BuildStep
public boolean currentlyBisecting()
public HashMap<String,String> withBisectParams(CommandsRunner.BisectionResult result, CommitPair knownCommits)
Copyright © 2016–2022. All rights reserved.