add request endpoint
This commit is contained in:
parent
cf20650d39
commit
845f02d8d9
|
@ -3,6 +3,6 @@ require 'travis/api/v3/renderer/model_renderer'
|
|||
module Travis::API::V3
|
||||
class Renderer::Request < Renderer::ModelRenderer
|
||||
representation(:minimal, :id)
|
||||
representation(:standard, :id, :repository, :commit, :owner, :created_at, :result, :message, :event_type)
|
||||
representation(:standard, :id, :repository, :branch, :commit, :owner, :created_at, :result, :message, :event_type)
|
||||
end
|
||||
end
|
||||
|
|
|
@ -99,6 +99,12 @@ module Travis::API::V3
|
|||
end
|
||||
end
|
||||
|
||||
resource :request do
|
||||
capture id: :digit
|
||||
route '/request/{request.id}'
|
||||
get :find
|
||||
end
|
||||
|
||||
resource :user do
|
||||
capture id: :digit
|
||||
route '/user'
|
||||
|
|
|
@ -17,6 +17,7 @@ module Travis::API::V3
|
|||
Owner = Module.new { extend Services }
|
||||
Repositories = Module.new { extend Services }
|
||||
Repository = Module.new { extend Services }
|
||||
Request = Module.new { extend Services }
|
||||
Requests = Module.new { extend Services }
|
||||
User = Module.new { extend Services }
|
||||
|
||||
|
|
7
lib/travis/api/v3/services/request/request.rb
Normal file
7
lib/travis/api/v3/services/request/request.rb
Normal file
|
@ -0,0 +1,7 @@
|
|||
module Travis::API::V3
|
||||
class Services::Request::Find < Service
|
||||
def run!
|
||||
find
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue
Block a user