public class GitBisectBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
GitBisectBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| 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(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
static HashMap<String,String> |
withBisectParams(String revisionParameterName,
String commit) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildpublic 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 GitBisectBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builderpublic 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–2017. All rights reserved.