about summary refs log tree commit diff
path: root/lib/jitterbug/Builder.pm
diff options
context:
space:
mode:
authorJonathan "Duke" Leto <jonathan@leto.net>2011-01-10 14:08:27 -0800
committerJonathan "Duke" Leto <jonathan@leto.net>2011-01-10 14:08:27 -0800
commit7c19ea7b5e78fd32921ae926802ef80f17c7ca13 (patch)
tree2b2bc2a51d7662dc6e8143d73e0891d2ae52982f /lib/jitterbug/Builder.pm
parentAdd debug info for a failed build event (diff)
downloadjitterbug-7c19ea7b5e78fd32921ae926802ef80f17c7ca13.tar.gz
Add the ability to CC an email when builds fail
Diffstat (limited to 'lib/jitterbug/Builder.pm')
-rw-r--r--lib/jitterbug/Builder.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/jitterbug/Builder.pm b/lib/jitterbug/Builder.pm
index 72b4216..1bdb8fa 100644
--- a/lib/jitterbug/Builder.pm
+++ b/lib/jitterbug/Builder.pm
@@ -140,7 +140,9 @@ sub run_task {
             my $sha      = $desc->{'id'};
             my $on_failure =
                 $conf->{'jitterbug'}{'build_process'}{'on_failure'};
-            my $failure_cmd = "$on_failure $commiter $message $output $sha";
+            my $on_failure_email =
+                $conf->{'jitterbug'}{'build_process'}{'on_failure_email'};
+            my $failure_cmd = "$on_failure $commiter $message $output $sha $on_failure_email";
             debug("Running failure command: $failure_cmd");
             `$failure_cmd`;
         }