From af6972d660d074f2971636c3b7384b7a75928fe7 Mon Sep 17 00:00:00 2001 From: "Jonathan \"Duke\" Leto" Date: Wed, 12 Jan 2011 16:02:00 -0800 Subject: Allow a header and footer for failure emails to be specified --- config.yml | 2 ++ lib/jitterbug/Emailer.pm | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/config.yml b/config.yml index 4b88a9c..bf9bd23 100644 --- a/config.yml +++ b/config.yml @@ -21,6 +21,8 @@ jitterbug: on_failure_cc_email: alice@example.com on_failure_from_email: donotreply@example.com on_failure_subject_prefix: "[jitterbug] FAIL " + on_failure_header: + on_failure_footer: options: perlbrew: 1 diff --git a/lib/jitterbug/Emailer.pm b/lib/jitterbug/Emailer.pm index 4bf2e51..2af7590 100644 --- a/lib/jitterbug/Emailer.pm +++ b/lib/jitterbug/Emailer.pm @@ -25,9 +25,15 @@ sub run { my $sha1 = $task->commit->sha256; my $desc = JSON::decode_json( $task->commit->content ); my $email = $desc->{'author'}{'email'}; + my $header = $buildconf->{'on_failure_header'}; + my $footer = $buildconf->{'on_failure_footer'}; my $body = <from($buildconf->{'on_failure_from_email'}) -- cgit v1.2.3