Adding second failure option to the email-ext module
Change-Id: I288289e8227c3408f40f0e8272573d20e022ae70
This commit is contained in:
parent
8cbc93a026
commit
d1aecb185d
|
@ -1366,6 +1366,8 @@ def email_ext(parser, xml_parent, data):
|
|||
:arg bool regression: Send an email if there is a regression
|
||||
(default false)
|
||||
:arg bool failure: Send an email if the build fails (default true)
|
||||
:arg bool second-failure: Send an email for the second failure
|
||||
(default false)
|
||||
:arg bool improvement: Send an email if the build improves (default false)
|
||||
:arg bool still-failing: Send an email if the build is still failing
|
||||
(default false)
|
||||
|
@ -1414,6 +1416,8 @@ def email_ext(parser, xml_parent, data):
|
|||
base_email_ext(parser, ctrigger, data, 'RegressionTrigger')
|
||||
if data.get('failure', True):
|
||||
base_email_ext(parser, ctrigger, data, 'FailureTrigger')
|
||||
if data.get('second-failure', False):
|
||||
base_email_ext(parser, ctrigger, data, 'SecondFailureTrigger')
|
||||
if data.get('improvement', False):
|
||||
base_email_ext(parser, ctrigger, data, 'ImprovementTrigger')
|
||||
if data.get('still-failing', False):
|
||||
|
|
|
@ -81,6 +81,17 @@
|
|||
<sendToRecipientList>true</sendToRecipientList>
|
||||
</email>
|
||||
</hudson.plugins.emailext.plugins.trigger.FailureTrigger>
|
||||
<hudson.plugins.emailext.plugins.trigger.SecondFailureTrigger>
|
||||
<email>
|
||||
<recipientList/>
|
||||
<subject>$PROJECT_DEFAULT_SUBJECT</subject>
|
||||
<body>$PROJECT_DEFAULT_CONTENT</body>
|
||||
<sendToDevelopers>true</sendToDevelopers>
|
||||
<sendToRequester>true</sendToRequester>
|
||||
<includeCulprits>true</includeCulprits>
|
||||
<sendToRecipientList>true</sendToRecipientList>
|
||||
</email>
|
||||
</hudson.plugins.emailext.plugins.trigger.SecondFailureTrigger>
|
||||
<hudson.plugins.emailext.plugins.trigger.ImprovementTrigger>
|
||||
<email>
|
||||
<recipientList/>
|
||||
|
|
|
@ -14,6 +14,7 @@ publishers:
|
|||
aborted: true
|
||||
regression: true
|
||||
failure: true
|
||||
second-failure: true
|
||||
improvement: true
|
||||
still-failing: true
|
||||
success: true
|
||||
|
|
Loading…
Reference in New Issue