public class DTKitBuilder
extends hudson.tasks.Builder
| Modifier and Type | Class and Description |
|---|---|
static class |
DTKitBuilder.TusarNotifierDescriptor |
| Constructor and Description |
|---|
DTKitBuilder(org.jenkinsci.lib.dtkit.type.TestType[] tests,
org.jenkinsci.lib.dtkit.type.CoverageType[] coverages,
org.jenkinsci.lib.dtkit.type.ViolationsType[] violations,
org.jenkinsci.lib.dtkit.type.MeasureType[] measures,
String rootFolderPath,
boolean selectedForSuppress) |
| Modifier and Type | Method and Description |
|---|---|
org.jenkinsci.lib.dtkit.type.CoverageType[] |
getCoverages() |
org.jenkinsci.lib.dtkit.type.MeasureType[] |
getMeasures() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getRootFolder() |
boolean |
getSelectedForSuppress() |
org.jenkinsci.lib.dtkit.type.TestType[] |
getTests() |
org.jenkinsci.lib.dtkit.type.ViolationsType[] |
getViolations() |
boolean |
isSelectedForSuppress()
Used with DTKit plugin configuration.
|
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
setCoverages(org.jenkinsci.lib.dtkit.type.CoverageType[] coverages) |
void |
setMeasures(org.jenkinsci.lib.dtkit.type.MeasureType[] measures) |
void |
setSelectedForSuppress(boolean selectedForSuppress) |
void |
setTests(org.jenkinsci.lib.dtkit.type.TestType[] tests) |
void |
setViolations(org.jenkinsci.lib.dtkit.type.ViolationsType[] violations) |
getProjectAction, getProjectAction, getProjectActions, perform, prebuildpublic DTKitBuilder(org.jenkinsci.lib.dtkit.type.TestType[] tests,
org.jenkinsci.lib.dtkit.type.CoverageType[] coverages,
org.jenkinsci.lib.dtkit.type.ViolationsType[] violations,
org.jenkinsci.lib.dtkit.type.MeasureType[] measures,
String rootFolderPath,
boolean selectedForSuppress)
public String getRootFolder()
public org.jenkinsci.lib.dtkit.type.TestType[] getTests()
public org.jenkinsci.lib.dtkit.type.CoverageType[] getCoverages()
public org.jenkinsci.lib.dtkit.type.ViolationsType[] getViolations()
public org.jenkinsci.lib.dtkit.type.MeasureType[] getMeasures()
public boolean isSelectedForSuppress()
public boolean getSelectedForSuppress()
public void setTests(org.jenkinsci.lib.dtkit.type.TestType[] tests)
public void setCoverages(org.jenkinsci.lib.dtkit.type.CoverageType[] coverages)
public void setViolations(org.jenkinsci.lib.dtkit.type.ViolationsType[] violations)
public void setMeasures(org.jenkinsci.lib.dtkit.type.MeasureType[] measures)
public void setSelectedForSuppress(boolean selectedForSuppress)
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.tasks.Builderpublic boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionCopyright © 2004-2015. All Rights Reserved.