Class ReportGenerator
java.lang.Object
de.tracetronic.jenkins.plugins.ecutest.report.generator.ReportGenerator
Class providing the report generation with a specific generator.
-
Constructor Summary
ConstructorsConstructorDescriptionReportGenerator(ReportGeneratorConfig config) Instantiates a newReportGenerator. -
Method Summary
Modifier and TypeMethodDescriptionbooleangenerate(List<FilePath> reportFiles, Launcher launcher, TaskListener listener) Generate reports by calling theReportGenerator.GenerateReportCallable.
-
Constructor Details
-
ReportGenerator
Instantiates a newReportGenerator.- Parameters:
config- the configuration
-
-
Method Details
-
getConfig
-
generate
public boolean generate(List<FilePath> reportFiles, Launcher launcher, TaskListener listener) throws IOException, InterruptedException Generate reports by calling theReportGenerator.GenerateReportCallable.- Parameters:
reportFiles- the report fileslauncher- the launcherlistener- the listener- Returns:
trueif generation succeeded,falseotherwise- Throws:
IOException- signals that an I/O exception has occurredInterruptedException- if the build gets interrupted
-