Class AbstractReportPublisherDslExtension
- java.lang.Object
-
- javaposse.jobdsl.plugin.ContextExtensionPoint
-
- de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractDslExtension
-
- de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractReportPublisherDslExtension
-
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
ReportPublisherDslExtension
public abstract class AbstractReportPublisherDslExtension extends AbstractDslExtension
Common base class providing report-related DSL extensions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AbstractReportPublisherDslExtension.AbstractReportContext
Context
class providing common report related methods for the nested DSL context.-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description protected JUnitValidator
validator
Validator to check UNIT report related DSL options.-
Fields inherited from class de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractDslExtension
NO_INSTALL_MSG, NOT_NULL_MSG, OPT_TIMEOUT, OPT_TOOL_NAME
-
-
Constructor Summary
Constructors Constructor Description AbstractReportPublisherDslExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkToolInstallation(String toolName, AbstractReportPublisher publisher)
Checks whether a tool installation identified by given name exists.
-
-
-
Field Detail
-
validator
protected final JUnitValidator validator
Validator to check UNIT report related DSL options.
-
-
Method Detail
-
checkToolInstallation
protected void checkToolInstallation(String toolName, AbstractReportPublisher publisher)
Checks whether a tool installation identified by given name exists.- Parameters:
toolName
- the tool namepublisher
- the builder
-
-