public class RunMatlabTestsBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
RunMatlabTestsBuilder.AbstractArtifactImpl |
static interface |
RunMatlabTestsBuilder.Artifact |
static class |
RunMatlabTestsBuilder.CoberturaArtifact |
static class |
RunMatlabTestsBuilder.JunitArtifact |
static class |
RunMatlabTestsBuilder.ModelCovArtifact |
static class |
RunMatlabTestsBuilder.NullArtifact |
static class |
RunMatlabTestsBuilder.PdfArtifact |
static class |
RunMatlabTestsBuilder.RunMatlabTestsDescriptor |
static class |
RunMatlabTestsBuilder.SelectByTag |
static class |
RunMatlabTestsBuilder.StmResultsArtifact |
static class |
RunMatlabTestsBuilder.TapArtifact |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
RunMatlabTestsBuilder() |
RunMatlabTestsBuilder(MatlabActionFactory factory) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
public RunMatlabTestsBuilder(MatlabActionFactory factory)
@DataBoundConstructor public RunMatlabTestsBuilder()
@DataBoundSetter public void setTapArtifact(RunMatlabTestsBuilder.TapArtifact tapArtifact)
@DataBoundSetter public void setJunitArtifact(RunMatlabTestsBuilder.JunitArtifact junitArtifact)
@DataBoundSetter public void setCoberturaArtifact(RunMatlabTestsBuilder.CoberturaArtifact coberturaArtifact)
@DataBoundSetter public void setStmResultsArtifact(RunMatlabTestsBuilder.StmResultsArtifact stmResultsArtifact)
@DataBoundSetter public void setModelCoverageArtifact(RunMatlabTestsBuilder.ModelCovArtifact modelCoverageArtifact)
@DataBoundSetter public void setPdfReportArtifact(RunMatlabTestsBuilder.PdfArtifact pdfReportArtifact)
@DataBoundSetter public void setSelectByTag(RunMatlabTestsBuilder.SelectByTag selectByTag)
@DataBoundSetter public void setSourceFolder(SourceFolder sourceFolder)
@DataBoundSetter public void setSelectByFolder(SelectByFolder selectByFolder)
@DataBoundSetter public void setStartupOptions(StartupOptions startupOptions)
@DataBoundSetter public void setLoggingLevel(String loggingLevel)
@DataBoundSetter public void setOutputDetail(String outputDetail)
@DataBoundSetter public void setUseParallel(boolean useParallel)
@DataBoundSetter public void setStrict(boolean strict)
public String getTapReportFilePath()
public RunMatlabTestsBuilder.Artifact getTapArtifact()
public RunMatlabTestsBuilder.Artifact getJunitArtifact()
public String getJunitReportFilePath()
public RunMatlabTestsBuilder.Artifact getCoberturaArtifact()
public String getCoberturaReportFilePath()
public RunMatlabTestsBuilder.Artifact getStmResultsArtifact()
public String getStmResultsFilePath()
public RunMatlabTestsBuilder.Artifact getModelCoverageArtifact()
public String getModelCoverageFilePath()
public RunMatlabTestsBuilder.Artifact getPdfReportArtifact()
public String getPdfReportFilePath()
public RunMatlabTestsBuilder.SelectByTag getSelectByTag()
public String getSelectByTagAsString()
public SourceFolder getSourceFolder()
public SelectByFolder getSelectByFolder()
public String getLoggingLevel()
public String getOutputDetail()
public boolean getStrict()
public boolean getUseParallel()
public StartupOptions getStartupOptions()
public String getStartupOptionsAsString()
protected Object readResolve()
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
InterruptedException
IOException
Copyright © 2016–2024. All rights reserved.