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:
-
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends Action>
getProjectActions
(MavenModule module) Equivalent ofBuildStep.getProjectActions(AbstractProject)
.
-
Method Details
-
getProjectActions
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
-