Class EnvDashboardDslContextExtension
- java.lang.Object
-
- javaposse.jobdsl.plugin.ContextExtensionPoint
-
- org.jenkinsci.plugins.environmentdashboard.EnvDashboardDslContextExtension
-
- All Implemented Interfaces:
ExtensionPoint
@Extension(optional=true) public class EnvDashboardDslContextExtension extends javaposse.jobdsl.plugin.ContextExtensionPoint
Environment Dashboard DSL context extension class
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description EnvDashboardDslContextExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
environmentDashboard()
DSL extension method to handle non-existent closure for environment dashboard wrapper context.Object
environmentDashboard(Runnable closure)
DSL extension method to handle the nested/empty environment dashboard wrapper context.
-
-
-
Method Detail
-
environmentDashboard
@DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.wrapper.WrapperContext.class) public Object environmentDashboard(Runnable closure)
DSL extension method to handle the nested/empty environment dashboard wrapper context.- Parameters:
closure
-- Returns:
- Example 1: Nested context environmentDashboard { environmentName('Environment-1') componentName('WebApp-1') buildNumber('Version-1') } Example 2: Empty context environmentDashboard {}
-
environmentDashboard
@DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.wrapper.WrapperContext.class) public Object environmentDashboard()
DSL extension method to handle non-existent closure for environment dashboard wrapper context.- Returns:
- Example: environmentDashboard()
-
-