Groovy Documentation

Package javaposse.jobdsl.dsl.helpers

 

Interface Summary
Context Marker interface to indicate that this is the context from the DSL method having run, it still needs to be consumed by generateWithXmlClosure
Helper To use a Helper as a dsl Method it is added as a Delegate on Job, which means it needs to provide unique DSL names.
 


Class Summary
AbstractContextHelper Each helper has essentially two parts.
AbstractHelper Base for all helpers, providing an easy ability to create WithXmlActions
AuthorizationContextHelper
AuthorizationContextHelper.AuthorizationContext Builds up perms in a closure.
BuildParametersContextHelper
BuildParametersContextHelper.BuildParametersContext
GerritContext
GerritEventContext
GerritSpec
MavenHelper
MultiScmContextHelper multiscm { git(String url, Closure configure) // && perforce(Closure configure) // && subverison(Closure configure) }
ScmContext
ScmContextHelper scm { git(String url, Closure configure) // || perforce(Closure configure) // || subverison(Closure configure) || }
StepContext
StepContext.AbstractGroovyContext
StepContext.AntContext
StepContext.CopyArtifactContext
StepContext.DslContext
StepContext.GrailsContext
StepContext.GroovyContext
StepContext.PhaseContext
StepContext.PhaseJobContext
StepContext.SystemGroovyContext
StepContextHelper
TopLevelHelper
TopLevelHelper.EnvironmentVariableContext
TopLevelHelper.Port
TopLevelHelper.PortsContext
TopLevelHelper.TimeoutContext Context to configure timeout
TriggerContext
TriggerContextHelper triggers {scm(String cronString) cron(String cronString)}
UrlTriggerContext Top level context for configuring the URL trigger functionality.
UrlTriggerEntryContext Configuration container for a monitored URL.
UrlTriggerInspectionContext Context for configuring inspections that support paths/RegExps.
 


Enum Summary
MavenHelper.LocalRepositoryLocation
Permissions
StepContext.DslContext.RemovedJobAction
TopLevelHelper.Timeout Enumeration of timeout types for parsing and error reporting
UrlTriggerEntryContext.Check Enumeration of defined checks
UrlTriggerInspectionContext.Inspection Enumeration of inspections with their respective element names in XML
 


Groovy Documentation