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 class
Context
class 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 JUnitValidator
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
checkToolInstallation
(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
-