hudson.maven.reporters
Class MavenMailer
java.lang.Object
hudson.maven.MavenReporter
hudson.maven.reporters.MavenMailer
- All Implemented Interfaces:
- ExtensionPoint, MavenProjectActionBuilder, Describable<MavenReporter>, Serializable
public class MavenMailer
- extends MavenReporter
Sends out an e-mail notification for Maven build result.
- Author:
- Kohsuke Kawaguchi
- See Also:
- Serialized Form
Methods inherited from class hudson.maven.MavenReporter |
enterModule, getAggregatedProjectAction, getDescriptor, getProjectAction, getProjectActions, leaveModule, postBuild, postExecute, preBuild, preExecute, reportGenerated |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
recipients
public String recipients
- See Also:
Mailer
dontNotifyEveryUnstableBuild
public boolean dontNotifyEveryUnstableBuild
sendToIndividuals
public boolean sendToIndividuals
perModuleEmail
public boolean perModuleEmail
MavenMailer
public MavenMailer()
end
public boolean end(MavenBuild build,
Launcher launcher,
BuildListener listener)
throws InterruptedException,
IOException
- Description copied from class:
MavenReporter
- Called after the maven execution finished and the result is determined.
This method fires after MavenReporter.postBuild(MavenBuildProxy, MavenProject, BuildListener)
.
Works like BuildStepCompatibilityLayer.perform(Build, Launcher, BuildListener)
.
- Overrides:
end
in class MavenReporter
- Throws:
InterruptedException
IOException
Copyright © 2004-2013. All Rights Reserved.