summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-01-16 12:17:42 +0200
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-01-16 12:17:42 +0200
commitbbadbf183a77ec8d151ce0cf93bd78f1eb0ce539 (patch)
tree2ee11742ff6f505141be39569501e77ad11625ca /app
parent6687d08bde341e31fb361d78827a9fe77621ab7d (diff)
downloadgitlab-ci-bbadbf183a77ec8d151ce0cf93bd78f1eb0ce539.tar.gz
Fix build duration for in-progress builds
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app')
-rw-r--r--app/models/build.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/build.rb b/app/models/build.rb
index dee068d..436479d 100644
--- a/app/models/build.rb
+++ b/app/models/build.rb
@@ -183,6 +183,8 @@ class Build < ActiveRecord::Base
def duration
if started_at && finished_at
finished_at - started_at
+ elsif started_at
+ Time.now - started_at
end
end
end