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, prebuild
public 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.BuildStep
getRequiredMonitorService
in class hudson.tasks.Builder
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
InterruptedException
IOException
Copyright © 2004-2015. All Rights Reserved.