travis-api/lib/travis/api/v3/services/crons/start.rb
2016-02-01 15:13:34 +01:00

19 lines
298 B
Ruby

module Travis::API::V3
class Services::Crons::Start < Service
def run!
started = []
Models::Cron.all.each do |cron|
if cron.next_enqueuing <= Time.now
query.start(cron.branch)
started.push cron
end
end
started
end
end
end