public class LCTestBuilder extends hudson.tasks.Builder implements Serializable, jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
LCTestBuilder.BuildStepAction |
static class |
LCTestBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
LCTestBuilder(String project,
String test) |
Modifier and Type | Method and Description |
---|---|
String |
getActionOnErrors() |
String |
getActionOnWarnings() |
LCTestBuilder.DescriptorImpl |
getDescriptor() |
String |
getExecutorVersion() |
boolean |
getGenerateMHT() |
boolean |
getGeneratePDF() |
String |
getProject() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getTest() |
String |
getTimeout() |
boolean |
getUseTimeout() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath filePath,
hudson.Launcher launcher,
hudson.model.TaskListener taskListener) |
boolean |
performInternal(hudson.model.Run<?,?> run,
hudson.FilePath filePath,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setActionOnErrors(String actionOnErrors) |
void |
setActionOnWarnings(String actionOnWarnings) |
void |
setExecutorVersion(String executorVersion) |
void |
setGenerateMHT(boolean generateMHT) |
void |
setGeneratePDF(boolean generatePDF) |
void |
setProject(String project) |
void |
setTest(String test) |
void |
setTimeout(String timeout) |
void |
setUseTimeout(boolean useTimeout) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundSetter public void setProject(String project)
public String getProject()
@DataBoundSetter public void setTest(String test)
public String getTest()
@DataBoundSetter public void setExecutorVersion(String executorVersion)
public String getExecutorVersion()
@DataBoundSetter public void setActionOnWarnings(String actionOnWarnings)
public String getActionOnWarnings()
@DataBoundSetter public void setActionOnErrors(String actionOnErrors)
public String getActionOnErrors()
@DataBoundSetter public void setUseTimeout(boolean useTimeout)
public boolean getUseTimeout()
@DataBoundSetter public void setTimeout(String timeout)
public String getTimeout()
@DataBoundSetter public void setGeneratePDF(boolean generatePDF)
public boolean getGeneratePDF()
@DataBoundSetter public void setGenerateMHT(boolean generateMHT)
public boolean getGenerateMHT()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
getRequiredMonitorService
in class hudson.tasks.Builder
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
public boolean performInternal(hudson.model.Run<?,?> run, hudson.FilePath filePath, hudson.Launcher launcher, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public LCTestBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2018. All rights reserved.