travis-api/lib/travis/model/build/metrics.rb
Aakriti Gupta 65f1a29d86 Move travis-core files from /vendor to /lib.
- Re-factor
- Remove code for notifications
- Remove addons
- Remove travis-core gem.
- Ignore logs directory only
- Move core tests to spec/lib
2016-07-20 11:22:25 +02:00

16 lines
279 B
Ruby

require 'travis/model/build'
class Build
module Metrics
def start(data = {})
super
meter 'travis.builds.start.delay', started_at - request.created_at
end
private
def meter(name, time)
Metriks.timer(name).update(time)
end
end
end