15 lines
319 B
Ruby
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
|