diff options
author | MS <ms@taler.net> | 2021-01-27 16:35:49 +0100 |
---|---|---|
committer | MS <ms@taler.net> | 2021-01-27 16:35:49 +0100 |
commit | 94e632ea0e43e1363915fdc4a679a74ba0e927d5 (patch) | |
tree | c1fdf80f296342ff73d2c687d336dab2188e5da2 | |
parent | 520c24666d758e1e41243c0f1d626e2ccdab82b7 (diff) | |
download | libeufin-deployment-94e632ea0e43e1363915fdc4a679a74ba0e927d5.tar.gz libeufin-deployment-94e632ea0e43e1363915fdc4a679a74ba0e927d5.tar.bz2 libeufin-deployment-94e632ea0e43e1363915fdc4a679a74ba0e927d5.zip |
use newer e-mail formatter
-rw-r--r-- | buildbot/master.cfg | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg index bbd14bc..ab39ff8 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -135,21 +135,15 @@ c["buildbotURL"] = "https://buildbot.libeufin.tech/" BUILDER_LIST = ["all-builder"] -def writeEmail(mode, name, build, results, master_status): - from buildbot.status.builder import Results - result = Results[results] - ret = dict(subject=f"libeufin build: {result}") - if result != "success": - ret.append(dict(body="See: " + master_status.getURLForThing(build))) - return ret - emailNotifier = reporters.MailNotifier( fromaddr="libeufin-build@taler.net", sendToInterestedUsers=False, mode=("change"), builders=("all-builder"), extraRecipients=["libeufin@taler.net"], - messageFormatter=writeEmail + messageFormatter=reporters.MessageFormatter( + ctx=dict(statuses=util.Results), + template="See: {{ build_url }}", subject="libeufin build: {{ statuses[results] }}") ) c["services"] = [emailNotifier] |