travis-api/lib/travis/api/v3/queries/jobs.rb
2015-05-21 17:49:37 +02:00

15 lines
319 B
Ruby

module Travis::API::V3
class Queries::Jobs < Query
PENDING = %w[started queued created]
private_constant :PENDING
def pending(*repos)
for_owner(owner, state: PENDING)
end
def for_repos(*repos, **filters)
Models::Job.where(repository_id: repos.map(&:id), **filters)
end
end
end