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
Common base class providing report-related DSL extensions.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classContextclass providing common report related methods for the nested DSL context.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JUnitValidatorValidator 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckToolInstallation(String toolName, AbstractReportPublisher publisher) Checks whether a tool installation identified by given name exists.Methods inherited from class javaposse.jobdsl.plugin.ContextExtensionPoint
all, executeInContext, notifyItemCreated, notifyItemUpdated
-
Field Details
-
validator
Validator to check UNIT report related DSL options.
-
-
Constructor Details
-
AbstractReportPublisherDslExtension
public AbstractReportPublisherDslExtension()
-
-
Method Details
-
checkToolInstallation
Checks whether a tool installation identified by given name exists.- Parameters:
toolName- the tool namepublisher- the builder
-