net.jenkins
Class BehaveReportPublisher
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Recorder
net.jenkins.BehaveReportPublisher
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class BehaveReportPublisher
- extends hudson.tasks.Recorder
| Nested classes/interfaces inherited from class hudson.tasks.Publisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
|
Constructor Summary |
BehaveReportPublisher(String jsonReportDirectory,
String pluginUrlPath,
boolean skippedFails,
boolean undefinedFails,
boolean noFlashCharts,
boolean ignoreFailedTests,
boolean parallelTesting)
|
|
Method Summary |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project)
|
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService()
|
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
|
| Methods inherited from class hudson.tasks.Recorder |
getDescriptor |
| Methods inherited from class hudson.tasks.Publisher |
all, getProjectAction, needsToRunAfterFinalized, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectActions, perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jsonReportDirectory
public final String jsonReportDirectory
pluginUrlPath
public final String pluginUrlPath
skippedFails
public final boolean skippedFails
undefinedFails
public final boolean undefinedFails
noFlashCharts
public final boolean noFlashCharts
ignoreFailedTests
public final boolean ignoreFailedTests
parallelTesting
public final boolean parallelTesting
BehaveReportPublisher
@DataBoundConstructor
public BehaveReportPublisher(String jsonReportDirectory,
String pluginUrlPath,
boolean skippedFails,
boolean undefinedFails,
boolean noFlashCharts,
boolean ignoreFailedTests,
boolean parallelTesting)
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws IOException,
InterruptedException
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
IOException
InterruptedException
getProjectAction
public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
- Specified by:
getProjectAction in interface hudson.tasks.BuildStep- Overrides:
getProjectAction in class hudson.tasks.BuildStepCompatibilityLayer
getRequiredMonitorService
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
Copyright © 2004-2015. All Rights Reserved.