Class MavenReport
java.lang.Object
org.jenkinsci.plugins.pipeline.maven.publishers.MavenReport
- All Implemented Interfaces:
Action
,ModelObject
,Serializable
,RunAction2
,SimpleBuildStep.LastBuildAction
public class MavenReport
extends Object
implements RunAction2, SimpleBuildStep.LastBuildAction, Serializable
Maven report for the build. Intended to be extended.
- Author:
- Cyrille Le Clerc
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCollection<org.jenkinsci.plugins.pipeline.maven.MavenDependency>
Collection<org.jenkinsci.plugins.pipeline.maven.MavenArtifact>
SortedMap<org.jenkinsci.plugins.pipeline.maven.MavenArtifact,
Collection<Job>> Collection<org.jenkinsci.plugins.pipeline.maven.MavenArtifact>
Collection<? extends Action>
getRun()
void
onAttached
(Run<?, ?> run) void
-
Field Details
-
LOGGER
-
-
Constructor Details
-
MavenReport
-
-
Method Details
-
onAttached
- Specified by:
onAttached
in interfaceRunAction2
-
onLoad
- Specified by:
onLoad
in interfaceRunAction2
-
getProjectActions
- Specified by:
getProjectActions
in interfaceSimpleBuildStep.LastBuildAction
-
getGeneratedArtifacts
-
getDownstreamJobs
-
getDownstreamJobsByArtifact
public SortedMap<org.jenkinsci.plugins.pipeline.maven.MavenArtifact,Collection<Job>> getDownstreamJobsByArtifact() -
getUpstreamBuilds
-
getDeployedArtifacts
-
getDependencies
-
getRun
-
getIconFileName
- Specified by:
getIconFileName
in interfaceAction
-
getDisplayName
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
-