Package hudson.maven
Interface MavenProjectActionBuilder
-
- All Known Implementing Classes:
AbstractMavenJavadocArchiver
,BuildInfoRecorder
,MavenArtifactArchiver
,MavenFingerprinter
,MavenJavadocArchiver
,MavenMailer
,MavenReporter
,MavenSiteArchiver
,MavenTestJavadocArchiver
,ReportCollector
,SurefireArchiver
,TestFailureDetector
public interface MavenProjectActionBuilder
Can contribute to project actions.- Author:
- Kohsuke Kawaguchi
- See Also:
MavenBuildProxy.registerAsProjectAction(MavenProjectActionBuilder)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<? extends Action>
getProjectActions(MavenModule module)
Equivalent ofBuildStep.getProjectActions(AbstractProject)
.
-
-
-
Method Detail
-
getProjectActions
Collection<? extends Action> getProjectActions(MavenModule module)
Equivalent ofBuildStep.getProjectActions(AbstractProject)
.Registers a transient action to
MavenModule
when it's rendered. This is useful if you'd like to display an action at the module level.Since this contributes a transient action, the returned
Action
will not be serialized.For this method to be invoked, call
MavenBuildProxy.registerAsProjectAction(MavenProjectActionBuilder)
during the build.- Returns:
- can be empty but never null.
- Since:
- 1.341
-
-