Class SuccessTrigger
java.lang.Object
hudson.plugins.emailext.plugins.EmailTrigger
hudson.plugins.emailext.plugins.trigger.SuccessTrigger
- All Implemented Interfaces:
ExtensionPoint
,Describable<EmailTrigger>
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSuccessTrigger
(boolean sendToList, boolean sendToDevs, boolean sendToRequester, boolean sendToCulprits, String recipientList, String replyTo, String subject, String body, String attachmentsPattern, int attachBuildLog, String contentType) Deprecated.SuccessTrigger
(List<RecipientProvider> recipientProviders, String recipientList, String replyTo, String subject, String body, String attachmentsPattern, int attachBuildLog, String contentType) -
Method Summary
Modifier and TypeMethodDescriptionboolean
trigger
(AbstractBuild<?, ?> build, TaskListener listener) Implementors of this method need to return true if the conditions to trigger an email have been met.Methods inherited from class hudson.plugins.emailext.plugins.EmailTrigger
all, allWatchable, configure, createMailType, createMailType, getDescriptor, getEmail, getNumFailures, isPreBuild, setEmail, shouldBypassThrottling
-
Field Details
-
TRIGGER_NAME
- See Also:
-
-
Constructor Details
-
Method Details
-
trigger
Description copied from class:EmailTrigger
Implementors of this method need to return true if the conditions to trigger an email have been met.- Specified by:
trigger
in classEmailTrigger
- Parameters:
build
- The Build object after the project has been builtlistener
- Used for logging to the build log- Returns:
- true if the conditions have been met to trigger a build of this type
-