diff options
author | franck cuny <franck@lumberjaph.net> | 2011-02-13 16:20:46 +0100 |
---|---|---|
committer | franck cuny <franck@lumberjaph.net> | 2011-02-13 16:20:46 +0100 |
commit | 7ba102a0b05decfeb046e541d0f76902a071e9d7 (patch) | |
tree | 898fd14726300d335cdaa11d38b2de868d3eb29d /lib/jitterbug/Builder.pm | |
parent | resolve merge conflict (diff) | |
parent | add more tests (diff) | |
download | jitterbug-7ba102a0b05decfeb046e541d0f76902a071e9d7.tar.gz |
Merge branch 'feature/stack_builds' into devel devel
* feature/stack_builds: add more tests inside the hook, we check if we can add more than one task for this project add configuration option to skip some branches; add tests for the Hook that's why we want datetime use DateTime
Diffstat (limited to '')
-rw-r--r-- | lib/jitterbug/Builder.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/jitterbug/Builder.pm b/lib/jitterbug/Builder.pm index a836f70..1f201e2 100644 --- a/lib/jitterbug/Builder.pm +++ b/lib/jitterbug/Builder.pm @@ -3,6 +3,7 @@ package jitterbug::Builder; use strict; use warnings; +use DateTime; use YAML qw/LoadFile Dump/; use JSON; use File::Path qw/rmtree/; @@ -85,7 +86,9 @@ sub run_task { my $desc = JSON::decode_json( $task->commit->content ); my $conf = $self->{'conf'}; - $desc->{'build'}{'start_time'} = time(); + my $dt = DateTime->now(); + $task->update({started_when => $dt}); + $desc->{'build'}{'start_time'} = $dt->epoch; debug("Build Start"); my $report_path = dir( |