|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectjavaposse.jobdsl.dsl.helpers.publisher.PublisherContextHelper.PublisherContext
static class PublisherContextHelper.PublisherContext
Property Summary | |
---|---|
java.util.List |
publisherNodes
|
StaticAnalysisPublisherContext |
staticAnalysisPublisherHelper
|
java.lang.Object |
validCloneWorkspaceArchiveMethods
|
static java.util.List |
validCloneWorkspaceCriteria
|
java.lang.Object |
validJabberChannelNotificationNames
|
java.lang.Object |
validJabberStrategyNames
|
Constructor Summary | |
PublisherContextHelper.PublisherContext()
|
|
PublisherContextHelper.PublisherContext(java.util.List publisherNodes)
|
Method Summary | |
---|---|
java.lang.Object
|
allowBrokenBuildClaiming()
|
java.lang.Object
|
archiveArtifacts(java.lang.String glob, java.lang.String excludeGlob = null, java.lang.Boolean latestOnlyBoolean = false)
|
java.lang.Object
|
archiveJunit(java.lang.String glob, boolean retainLongStdout = false, boolean allowClaimingOfFailedTests = false, boolean publishTestAttachments = false)
Everything checked:
|
java.lang.Object
|
buildDescription(java.lang.String regularExpression, java.lang.String description = '', java.lang.String regularExpressionForFailed = '', java.lang.String descriptionForFailed = '', boolean multiConfigurationBuild = false)
Configures the Description Setter Plugin |
java.lang.Object
|
chucknorris()
|
java.lang.Object
|
cobertura(java.lang.String reportFile, groovy.lang.Closure coberturaClosure = null)
|
java.lang.Object
|
downstream(java.lang.String projectName, java.lang.String thresholdName = 'SUCCESS')
Downstream build |
java.lang.Object
|
downstreamParameterized(groovy.lang.Closure downstreamClosure)
Trigger parameterized build on other projects. |
java.lang.Object
|
extendedEmail(java.lang.String recipients = null, groovy.lang.Closure emailClosure = null)
|
java.lang.Object
|
extendedEmail(java.lang.String recipients, java.lang.String subjectTemplate, groovy.lang.Closure emailClosure = null)
|
java.lang.Object
|
extendedEmail(java.lang.String recipients, java.lang.String subjectTemplate, java.lang.String contentTemplate, groovy.lang.Closure emailClosure = null)
|
java.lang.Object
|
fingerprint(java.lang.String targets, boolean recordBuildArtifacts = false)
Configures Fingerprinting |
java.lang.Object
|
irc(groovy.lang.Closure ircClosure)
|
java.lang.Object
|
jacocoCodeCoverage(groovy.lang.Closure jacocoClosure = null)
|
java.lang.Object
|
mailer(java.lang.String mailRecipients, java.lang.Boolean dontNotifyEveryUnstableBuildBoolean = false, java.lang.Boolean sendToIndividualsBoolean = false)
|
java.lang.Object
|
publishCloneWorkspace(java.lang.String workspaceGlob, groovy.lang.Closure cloneWorkspaceClosure)
Clone Workspace SCM |
java.lang.Object
|
publishCloneWorkspace(java.lang.String workspaceGlob, java.lang.String workspaceExcludeGlob, groovy.lang.Closure cloneWorkspaceClosure)
|
java.lang.Object
|
publishCloneWorkspace(java.lang.String workspaceGlob, java.lang.String workspaceExcludeGlob, java.lang.String criteria, java.lang.String archiveMethod, groovy.lang.Closure cloneWorkspaceClosure)
|
java.lang.Object
|
publishCloneWorkspace(java.lang.String workspaceGlobArg, java.lang.String workspaceExcludeGlobArg = '', java.lang.String criteriaArg = 'Any', java.lang.String archiveMethodArg = 'TAR', boolean overrideDefaultExcludesArg = false, groovy.lang.Closure cloneWorkspaceClosure = null)
|
java.lang.Object
|
publishHtml(groovy.lang.Closure htmlReportContext)
|
java.lang.Object
|
publishJabber(java.lang.String target, groovy.lang.Closure jabberClosure = null)
With only the target specified:
|
java.lang.Object
|
publishJabber(java.lang.String target, java.lang.String strategyName, groovy.lang.Closure jabberClosure = null)
|
java.lang.Object
|
publishJabber(java.lang.String targetsArg, java.lang.String strategyName, java.lang.String channelNotificationName, groovy.lang.Closure jabberClosure = null)
|
java.lang.Object
|
publishScp(java.lang.String site, groovy.lang.Closure scpClosure)
|
java.lang.Object
|
violations(groovy.lang.Closure violationsClosure = null)
|
java.lang.Object
|
violations(int perFileDisplayLimit, groovy.lang.Closure violationsClosure = null)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Property Detail |
---|
java.util.List publisherNodes
@Delegate StaticAnalysisPublisherContext staticAnalysisPublisherHelper
java.lang.Object validCloneWorkspaceArchiveMethods
static java.util.List validCloneWorkspaceCriteria
java.lang.Object validJabberChannelNotificationNames
java.lang.Object validJabberStrategyNames
Constructor Detail |
---|
PublisherContextHelper.PublisherContext()
PublisherContextHelper.PublisherContext(java.util.List publisherNodes)
Method Detail |
---|
java.lang.Object allowBrokenBuildClaiming()
java.lang.Object archiveArtifacts(java.lang.String glob, java.lang.String excludeGlob = null, java.lang.Boolean latestOnlyBoolean = false)
java.lang.Object archiveJunit(java.lang.String glob, boolean retainLongStdout = false, boolean allowClaimingOfFailedTests = false, boolean publishTestAttachments = false)
java.lang.Object buildDescription(java.lang.String regularExpression, java.lang.String description = '', java.lang.String regularExpressionForFailed = '', java.lang.String descriptionForFailed = '', boolean multiConfigurationBuild = false)
java.lang.Object chucknorris()
java.lang.Object cobertura(java.lang.String reportFile, groovy.lang.Closure coberturaClosure = null)
java.lang.Object downstream(java.lang.String projectName, java.lang.String thresholdName = 'SUCCESS')
java.lang.Object downstreamParameterized(groovy.lang.Closure downstreamClosure)
java.lang.Object extendedEmail(java.lang.String recipients = null, groovy.lang.Closure emailClosure = null)
java.lang.Object extendedEmail(java.lang.String recipients, java.lang.String subjectTemplate, groovy.lang.Closure emailClosure = null)
java.lang.Object extendedEmail(java.lang.String recipients, java.lang.String subjectTemplate, java.lang.String contentTemplate, groovy.lang.Closure emailClosure = null)
java.lang.Object fingerprint(java.lang.String targets, boolean recordBuildArtifacts = false)
java.lang.Object irc(groovy.lang.Closure ircClosure)
java.lang.Object jacocoCodeCoverage(groovy.lang.Closure jacocoClosure = null)
java.lang.Object mailer(java.lang.String mailRecipients, java.lang.Boolean dontNotifyEveryUnstableBuildBoolean = false, java.lang.Boolean sendToIndividualsBoolean = false)
java.lang.Object publishCloneWorkspace(java.lang.String workspaceGlob, groovy.lang.Closure cloneWorkspaceClosure)
java.lang.Object publishCloneWorkspace(java.lang.String workspaceGlob, java.lang.String workspaceExcludeGlob, groovy.lang.Closure cloneWorkspaceClosure)
java.lang.Object publishCloneWorkspace(java.lang.String workspaceGlob, java.lang.String workspaceExcludeGlob, java.lang.String criteria, java.lang.String archiveMethod, groovy.lang.Closure cloneWorkspaceClosure)
java.lang.Object publishCloneWorkspace(java.lang.String workspaceGlobArg, java.lang.String workspaceExcludeGlobArg = '', java.lang.String criteriaArg = 'Any', java.lang.String archiveMethodArg = 'TAR', boolean overrideDefaultExcludesArg = false, groovy.lang.Closure cloneWorkspaceClosure = null)
java.lang.Object publishHtml(groovy.lang.Closure htmlReportContext)
java.lang.Object publishJabber(java.lang.String target, groovy.lang.Closure jabberClosure = null)
java.lang.Object publishJabber(java.lang.String target, java.lang.String strategyName, groovy.lang.Closure jabberClosure = null)
java.lang.Object publishJabber(java.lang.String targetsArg, java.lang.String strategyName, java.lang.String channelNotificationName, groovy.lang.Closure jabberClosure = null)
java.lang.Object publishScp(java.lang.String site, groovy.lang.Closure scpClosure)
java.lang.Object violations(groovy.lang.Closure violationsClosure = null)
java.lang.Object violations(int perFileDisplayLimit, groovy.lang.Closure violationsClosure = null)
Groovy Documentation