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
Fields -
Constructor Summary
Constructors -
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()voidonAttached(Run<?, ?> run) void
-
Field Details
-
LOGGER
-
-
Constructor Details
-
MavenReport
-
-
Method Details
-
onAttached
- Specified by:
onAttachedin interfaceRunAction2
-
onLoad
- Specified by:
onLoadin interfaceRunAction2
-
getProjectActions
- Specified by:
getProjectActionsin interfaceSimpleBuildStep.LastBuildAction
-
getGeneratedArtifacts
-
getDownstreamJobs
-
getDownstreamJobsByArtifact
public SortedMap<org.jenkinsci.plugins.pipeline.maven.MavenArtifact,Collection<Job>> getDownstreamJobsByArtifact() -
getUpstreamBuilds
-
getDeployedArtifacts
-
getDependencies
-
getRun
-
getIconFileName
- Specified by:
getIconFileNamein interfaceAction
-
getDisplayName
- Specified by:
getDisplayNamein interfaceAction- Specified by:
getDisplayNamein interfaceModelObject
-
getUrlName
- Specified by:
getUrlNamein interfaceAction
-