public class GitBisectBuilder extends Builder implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
GitBisectBuilder.DescriptorImpl |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
BUILDERS, PUBLISHERS
Constructor and Description |
---|
GitBisectBuilder(String jobToRun,
String goodStartCommit,
String badEndCommit,
String searchIdentifier,
String revisionParameterName,
int retryCount,
boolean continuesBuild,
int minSuccessfulIterations,
boolean overrideGitCommand,
String gitCommand) |
Modifier and Type | Method and Description |
---|---|
String |
getBadEndCommit() |
boolean |
getContinuesBuild() |
GitBisectBuilder.DescriptorImpl |
getDescriptor() |
String |
getGitCommand() |
String |
getGoodStartCommit() |
String |
getJobToRun() |
int |
getMinSuccessfulIterations() |
boolean |
getOverrideGitCommand() |
int |
getRetryCount() |
String |
getRevisionParameterName() |
String |
getSearchIdentifier() |
void |
perform(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
static HashMap<String,String> |
withBisectParams(String revisionParameterName,
String commit) |
all, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
public void perform(Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener) throws IOException, InterruptedException
perform
in interface SimpleBuildStep
IOException
InterruptedException
public GitBisectBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface Describable<Builder>
getDescriptor
in class Builder
public String getJobToRun()
public String getBadEndCommit()
public String getGoodStartCommit()
public String getSearchIdentifier()
public String getRevisionParameterName()
public boolean getContinuesBuild()
public int getRetryCount()
public int getMinSuccessfulIterations()
public boolean getOverrideGitCommand()
public String getGitCommand()
Copyright © 2016–2022. All rights reserved.