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
MavenModulewhen 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
Actionwill 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
-