From e935c28f7636b89e016aee8a76d16aea91f11497 Mon Sep 17 00:00:00 2001 From: MS Date: Wed, 27 Jan 2021 16:05:41 +0100 Subject: reduce notification text --- buildbot/master.cfg | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/buildbot/master.cfg b/buildbot/master.cfg index 6a996f4..497eb85 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -135,13 +135,21 @@ 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"], - subject="Libeufin build." + messageFormatter=writeEmail ) c["services"] = [emailNotifier] -- cgit v1.2.3