public class CucumberReportPublisher
extends hudson.tasks.Publisher
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
CucumberReportPublisher.BuildStatusesDescriptorImpl |
static class |
CucumberReportPublisher.Classification |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
CucumberReportPublisher(String fileIncludePattern) |
all, getDescriptor, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public CucumberReportPublisher(String fileIncludePattern)
protected void keepBackwardCompatibility()
public String getFileIncludePattern()
public List<CucumberReportPublisher.Classification> getClassifications()
@DataBoundSetter public void setClassifications(List<CucumberReportPublisher.Classification> classifications)
public int getTrendsLimit()
@DataBoundSetter public void setTrendsLimit(int trendsLimit)
public String getFileExcludePattern()
@DataBoundSetter public void setFileExcludePattern(String fileExcludePattern)
public String getJsonReportDirectory()
@DataBoundSetter public void setJsonReportDirectory(String jsonReportDirectory)
public int getFailedStepsNumber()
@DataBoundSetter public void setFailedStepsNumber(int failedStepsNumber)
public int getSkippedStepsNumber()
@DataBoundSetter public void setSkippedStepsNumber(int skippedStepsNumber)
public int getPendingStepsNumber()
@DataBoundSetter public void setPendingStepsNumber(int pendingStepsNumber)
public int getUndefinedStepsNumber()
@DataBoundSetter public void setUndefinedStepsNumber(int undefinedStepsNumber)
public int getFailedScenariosNumber()
@DataBoundSetter public void setFailedScenariosNumber(int failedScenariosNumber)
public int getFailedFeaturesNumber()
@DataBoundSetter public void setFailedFeaturesNumber(int failedFeaturesNumber)
public String getBuildStatus()
@DataBoundSetter public void setBuildStatus(String buildStatus)
@DataBoundSetter public void setStopBuildOnFailedReport(boolean stopBuildOnFailedReport)
public boolean getStopBuildOnFailedReport()
@DataBoundSetter public void setSortingMethod(String sortingMethod)
public String getSortingMethod()
@DataBoundSetter public void setClassificationsFilePattern(String classificationsFilePattern)
public String getClassificationsFilePattern()
@DataBoundSetter public void setMergeFeaturesById(boolean mergeFeaturesById)
public boolean getMergeFeaturesById()
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepCopyright © 2016–2018. All rights reserved.