diff --git a/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2.dev b/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2.dev index 47da916de8..bce1cc6b6f 100644 --- a/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2.dev +++ b/roles/taskotron/buildmaster-configure/templates/taskotron.master.cfg.j2.dev @@ -336,7 +336,12 @@ from buildbot.plugins import reporters email_template = u'''

Build status: {{ summary }}

- + + + + + +
Worker for this Build:{{ workername }}
Task:{{ build['properties']['taskname'][0] }}
Item:{{ build['properties']['item'][0] }}
Item type:{{ build['properties']['item_type'][0] }}
Arch:{{ build['properties']['arch'][0] }}
Worker:{{ workername }}
Artifacts:{{ artifacts_url }}/{{ build['properties']['uuid'][0] }}
Complete logs:{{ build_url }}
{% for step in build['steps'] if statuses[step.results] in ["warnings", "failure", "exception"] %} @@ -348,9 +353,9 @@ email_template = u''' {% for line in log['content']['content'].split('\n')[-40:] %}{{ line[1:] }} {% endfor %} -{% endfor %}
{% endfor %} +{% endfor %} ''' {% endraw %} @@ -360,13 +365,16 @@ html_message_formatter = reporters.MessageFormatter( wantProperties=True, wantSteps=True, wantLogs=True, - ctx=dict(statuses=util.Results), + ctx=dict( + statuses=util.Results, + artifacts_url="https://{{ external_hostname }}/artifacts/all", + ), ) mn = reporters.MailNotifier( fromaddr='taskotron@fedoraproject.org', sendToInterestedUsers=False, - subject="XXX %(projectName)s %(result)s on {{ deployment_type }} %(builder)s", + subject="%(projectName)s %(result)s on {{ deployment_type }} %(builder)s", mode=('failing', 'exception', 'warnings'), extraRecipients=['qa-taskotron-admin-members@fedoraproject.org'], relayhost="bastion.phx2.fedoraproject.org",